fixed a minor exception handling
authorchuneon.park <chuneon.park@samsung.com>
Tue, 22 Feb 2011 05:22:13 +0000 (14:22 +0900)
committerchuneon.park <chuneon.park@samsung.com>
Tue, 22 Feb 2011 05:22:13 +0000 (14:22 +0900)
src/lib/cserve/evas_cs_client.c

index b60a62c..e49074c 100644 (file)
@@ -314,10 +314,10 @@ evas_cserve_image_load(Image_Entry *ie, const char *file, const char *key, RGBA_
    flen = strlen(file) + 1;
    klen = strlen(key) + 1;
    buf = malloc(sizeof(msg) + flen + klen);
+   if (!buf) return 0;
    memcpy(buf, &msg, sizeof(msg));
    memcpy(buf + sizeof(msg), file, flen);
    memcpy(buf + sizeof(msg) + flen, key, klen);
-   if (!buf) return 0;
    if (!server_send(cserve, ie->channel, OP_LOAD, 
                     sizeof(msg) + flen + klen,
                     buf))