# HG changeset patch # User Olaf Wintermann # Date 1458573323 -3600 # Node ID df158262f80292df71bd830e510d7eb1cb965c0a # Parent c0175372c35d62750b08f953c0f2d654c3d818ab fixed dav_context_get_key diff -r c0175372c35d -r df158262f802 dav/main.c --- a/dav/main.c Mon Mar 21 13:56:16 2016 +0100 +++ b/dav/main.c Mon Mar 21 16:15:23 2016 +0100 @@ -188,7 +188,7 @@ fprintf(stderr, " -O override resources\n"); fprintf(stderr, " -L specificy lock token\n"); fprintf(stderr, " -n specify namespace uri\n"); - fprintf(stderr, " -N disable authentication and key input (all commands)\n"); + fprintf(stderr, " -N disable authentication prompt (all commands)\n"); fprintf(stderr, " -i disable cert verification (all commands)\n"); fprintf(stderr, " -v verbose output (all commands)\n"); fprintf(stderr, "\n"); diff -r c0175372c35d -r df158262f802 libidav/webdav.c --- a/libidav/webdav.c Mon Mar 21 13:56:16 2016 +0100 +++ b/libidav/webdav.c Mon Mar 21 16:15:23 2016 +0100 @@ -184,7 +184,9 @@ } DavKey* dav_context_get_key(DavContext *context, char *name) { - return ucx_map_cstr_get(context->keys, name); + if(name) { + return ucx_map_cstr_get(context->keys, name); + } } int dav_add_namespace(DavContext *context, char *prefix, char *name) {