Changeset 2015
- Timestamp:
- 07/25/08 17:28:09 (4 months ago)
- Files:
-
- branches/0.8/libwzd-core/wzd_ClientThread.c (modified) (9 diffs)
- branches/0.8/libwzd-core/wzd_data.c (modified) (1 diff)
- branches/0.8/libwzd-core/wzd_site.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/0.8/libwzd-core/wzd_ClientThread.c
r1912 r2015 266 266 267 267 if (user) { 268 event_args = STR(user->username); 268 event_args = str_allocate(); 269 str_sprintf(event_args, "\"%s\"", user->username); 269 270 event_send(mainConfig->event_mgr, EVENT_LOGOUT, 0, event_args, context); 270 271 str_deallocate(event_args); … … 345 346 { 346 347 wzd_string_t * event_args = str_allocate(); 347 str_sprintf(event_args, "%s %s",user->username,context->current_action.arg);348 event_send(mainConfig->event_mgr, EVENT_POSTUPLOAD, 0, event_args, context);348 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, context->current_action.arg); 349 event_send(mainConfig->event_mgr, EVENT_POSTUPLOAD, 0, event_args, context); 349 350 str_deallocate(event_args); 350 351 } … … 1297 1298 { 1298 1299 wzd_string_t * event_args = str_allocate(); 1299 str_sprintf(event_args, "%s %s",user->username,buffer);1300 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, buffer); 1300 1301 ret = event_send(mainConfig->event_mgr, EVENT_PREMKDIR, 0, event_args, context); 1301 1302 str_deallocate(event_args); … … 1381 1382 send_message_raw("257- Command okay\r\n",context); 1382 1383 { 1383 wzd_string_t * event_args = STR(buffer); 1384 wzd_string_t * event_args = str_allocate(); 1385 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, buffer); 1384 1386 event_send(mainConfig->event_mgr, EVENT_MKDIR, 257, event_args, context); 1385 1387 str_deallocate(event_args); … … 1475 1477 { 1476 1478 wzd_string_t * event_args = str_allocate(); 1477 str_sprintf(event_args, "%s %s",user->username,path);1479 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, path); 1478 1480 event_send(mainConfig->event_mgr, EVENT_RMDIR, 258, event_args, context); 1479 1481 str_deallocate(event_args); … … 2072 2074 { 2073 2075 wzd_string_t * event_args = str_allocate(); 2074 str_sprintf(event_args, "%s %s",user->username,path);2076 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, path); 2075 2077 ret = event_send(mainConfig->event_mgr, EVENT_PREDOWNLOAD, 0, event_args, context); 2076 2078 str_deallocate(event_args); … … 2279 2281 { 2280 2282 wzd_string_t * event_args = str_allocate(); 2281 str_sprintf(event_args, "%s %s",user->username,path);2283 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, path); 2282 2284 ret = event_send(mainConfig->event_mgr, EVENT_PREUPLOAD, 0, event_args, context); 2283 2285 str_deallocate(event_args); … … 2737 2739 if (!ret) { 2738 2740 { 2739 wzd_string_t * event_args = STR(path); 2741 wzd_string_t * event_args = str_allocate(); 2742 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, path); 2740 2743 event_send(mainConfig->event_mgr, EVENT_DELE, 250, event_args, context); 2741 2744 str_deallocate(event_args); … … 3306 3309 send_message_raw("230- Command okay\r\n",context); 3307 3310 { 3308 wzd_string_t * event_args = STR(user->username); 3311 wzd_string_t * event_args = str_allocate(); 3312 str_sprintf(event_args, "\"%s\"", user->username); 3309 3313 event_send(mainConfig->event_mgr, EVENT_LOGIN, 230, event_args, context); 3310 3314 str_deallocate(event_args); branches/0.8/libwzd-core/wzd_data.c
r1842 r2015 134 134 135 135 /** \todo Find a way to indicate if transfer was ok in event */ 136 str_sprintf(event_args, "%s %s",user->username,context->current_action.arg);136 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, context->current_action.arg); 137 137 event_send(mainConfig->event_mgr, event_id, reply_code, event_args, context); 138 138 str_deallocate(event_args); branches/0.8/libwzd-core/wzd_site.c
r2001 r2015 2245 2245 wzd_string_t * event_args = str_allocate(); 2246 2246 wzd_user_t * user = GetUserByID(context->userid); 2247 str_sprintf(event_args, "%s %s",user->username,str_tochar(filename));2247 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, str_tochar(filename)); 2248 2248 ret = event_send(mainConfig->event_mgr, EVENT_PREWIPE, 0, event_args, context); 2249 2249 str_deallocate(event_args); … … 2267 2267 wzd_string_t * event_args = str_allocate(); 2268 2268 wzd_user_t * user = GetUserByID(context->userid); 2269 str_sprintf(event_args, "%s %s",user->username,str_tochar(filename));2269 str_sprintf(event_args, "\"%s\" \"%s\"", user->username, str_tochar(filename)); 2270 2270 event_send(mainConfig->event_mgr, EVENT_WIPE, 200, event_args, context); 2271 2271 str_deallocate(event_args);
