]> code.citadel.org Git - citadel.git/blobdiff - webcit/webcit.h
* use load_message in the useredit form
[citadel.git] / webcit / webcit.h
index f0e19f6ddaf077d2fb9b403a39a4c47baeefa715..e1ac1864416137a6145a322fab6f4f9ce0e470e6 100644 (file)
@@ -645,8 +645,12 @@ void remove_token(char *source, int parmnum, char separator);
 StrBuf *load_mimepart(long msgnum, char *partnum);
 void MimeLoadData(wc_mime_attachment *Mime);
 int pattern2(char *search, char *patn);
-void do_edit_vcard(long, char *, char *, const char *);
-void select_user_to_edit(char *message, char *preselect);
+void do_edit_vcard(long msgnum, char *partnum, 
+                  message_summary *VCMsg,
+                  wc_mime_attachment *VCAtt,
+                  char *return_to, 
+                  const char *force_room);
+void select_user_to_edit(const char *message, const char *preselect);
 void delete_user(char *);
 void do_change_view(int);
 void folders(void);
@@ -712,7 +716,8 @@ int StrBuf_ServGetBLOB(StrBuf *buf, long BlobSize);
 int StrBuf_ServGetBLOBBuffered(StrBuf *buf, long BlobSize);
 int read_server_text(StrBuf *Buf, long *nLines);
 int goto_config_room(void);
-long locate_user_vcard_in_this_room(void);
+long locate_user_vcard_in_this_room(message_summary **VCMsg,
+                                   wc_mime_attachment **VCAtt);
 void sleeeeeeeeeep(int);
 void http_transmit_thing(const char *content_type, int is_static);
 long unescape_input(char *buf);