dav/main.c

changeset 317
7eea57f6d847
parent 316
9d0505d80044
child 318
7e0694423838
equal deleted inserted replaced
316:9d0505d80044 317:7eea57f6d847
1173 if(namespace) { 1173 if(namespace) {
1174 propname.ns = namespace; 1174 propname.ns = namespace;
1175 propname.name = property; 1175 propname.name = property;
1176 } else { 1176 } else {
1177 dav_get_property_namespace_str(ctx, property, &propname.ns, &propname.name); 1177 dav_get_property_namespace_str(ctx, property, &propname.ns, &propname.name);
1178 if(!propname.ns || !propname.name) {
1179 fprintf(stderr, "Error: unknown namespace prefix\n");
1180 return -1;
1181 }
1178 } 1182 }
1179 1183
1180 DavResource *res = dav_resource_new(sn, path); 1184 DavResource *res = dav_resource_new(sn, path);
1181 for(int i=0;i<2;i++) { 1185 for(int i=0;i<2;i++) {
1182 if(dav_load_prop(res, &propname, 1)) { 1186 if(dav_load_prop(res, &propname, 1)) {

mercurial