diff options
Diffstat (limited to 'server/thumb-server-internal.c')
-rwxr-xr-x | server/thumb-server-internal.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/server/thumb-server-internal.c b/server/thumb-server-internal.c index 79c2a80..3d97cb4 100755 --- a/server/thumb-server-internal.c +++ b/server/thumb-server-internal.c @@ -116,6 +116,11 @@ gboolean _thumb_server_read_socket(GIOChannel *src, GIOCondition condition, gpoi int sock = -1; int client_sock = -1; + int buf_size = 0; + int send_len = 0; + int send_pos = 0; + unsigned char *buf = NULL; + memset((void *)&recv_msg, 0, sizeof(recv_msg)); memset((void *)&res_msg, 0, sizeof(res_msg)); memset((void *)&credentials, 0, sizeof(credentials)); @@ -163,10 +168,6 @@ gboolean _thumb_server_read_socket(GIOChannel *src, GIOCondition condition, gpoi else res_msg.dst_path[0] = '\0'; - int buf_size = 0; - int send_len = 0; - int send_pos = 0; - unsigned char *buf = NULL; _media_thumb_set_buffer(&res_msg, &buf, &buf_size); while (buf_size > 0) { |