* add a Display name to our handlers; this will be used by DAV handlers.
[citadel.git] / webcit / vcard_edit.c
index 860ae1a9341072886d309df614d30a360543f014..b296c0fe44cfd0bb294c1576f9678edbda42c1c7 100644 (file)
@@ -701,7 +701,7 @@ void do_addrbook_view(addrbookent *addrbook, int num_ab) {
 void do_edit_vcard(long msgnum, char *partnum, 
                   message_summary *VCMsg,
                   wc_mime_attachment *VCAtt,
-                  char *return_to, 
+                  const char *return_to, 
                   const char *force_room) {
        message_summary *Msg = NULL;
        wc_mime_attachment *VCMime = NULL;
@@ -1318,7 +1318,7 @@ int vcard_Cleanup(void **ViewSpecific)
        vcardview_struct *VS;
 
        VS = (vcardview_struct*) *ViewSpecific;
-       end_burst();
+       wDumpContent(1);
        if ((VS != NULL) && 
            (VS->addrbook != NULL))
                free(VS->addrbook);
@@ -1338,8 +1338,8 @@ InitModule_VCARD
                vcard_LoadMsgFromServer,
                vcard_RenderView_or_Tail,
                vcard_Cleanup);
-       WebcitAddUrlHandler(HKEY("edit_vcard"), edit_vcard, 0);
-       WebcitAddUrlHandler(HKEY("submit_vcard"), submit_vcard, 0);
-       WebcitAddUrlHandler(HKEY("vcardphoto"), display_vcard_photo_img, NEED_URL);
+       WebcitAddUrlHandler(HKEY("edit_vcard"), "", 0, edit_vcard, 0);
+       WebcitAddUrlHandler(HKEY("submit_vcard"), "", 0, submit_vcard, 0);
+       WebcitAddUrlHandler(HKEY("vcardphoto"), "", 0, display_vcard_photo_img, NEED_URL);
 }