Fix invalid ref
authorlucas <lucas@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 21 Jan 2011 01:01:44 +0000 (01:01 +0000)
committerlucas <lucas@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 21 Jan 2011 01:01:44 +0000 (01:01 +0000)
Patch by: ChunEon Park <chuneon.park@samsung.com>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@56250 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

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))