# HG changeset patch # User Mike Becker # Date 1507115184 -7200 # Node ID eb8885a878663edf8dac3e5a4b4ef7f5ec9036ec # Parent 12ed560c926cfa05737ff21ed11faa7e605c07c3 adds namespace config element to XSD + fixes error message for duplicate namespace prefixes diff -r 12ed560c926c -r eb8885a87866 dav/config.c --- a/dav/config.c Tue Oct 03 16:59:39 2017 +0200 +++ b/dav/config.c Wed Oct 04 13:06:24 2017 +0200 @@ -528,7 +528,7 @@ } else { print_error( node->line, - "unknown attribute %s\n", (char*)attr->name); + "unexpected attribute %s\n", (char*)attr->name); return 1; } } @@ -545,7 +545,7 @@ } if(dav_get_namespace(context, prefix)) { - fprintf(stderr, "Error: namespace prefix '%s' already used\n", prefix); + print_error(node->line, "namespace prefix '%s' already used\n", prefix); return 1; } diff -r 12ed560c926c -r eb8885a87866 docs/schema/config.xsd --- a/docs/schema/config.xsd Tue Oct 03 16:59:39 2017 +0200 +++ b/docs/schema/config.xsd Wed Oct 04 13:06:24 2017 +0200 @@ -56,6 +56,11 @@ + + + + + @@ -111,8 +116,9 @@ - + minOccurs="0" type="t:encryptionKey"/> +