make sure source file data is terminated properly
authortsauerbeck <tsauerbeck>
Fri, 15 Oct 2004 22:05:54 +0000 (22:05 +0000)
committertsauerbeck <tsauerbeck@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 15 Oct 2004 22:05:54 +0000 (22:05 +0000)
SVN revision: 11890

legacy/edje/src/bin/edje_cc_sources.c

index 589ac92..d1feac2 100644 (file)
@@ -77,6 +77,7 @@ source_fetch_file(char *fil, char *filname)
        sf->name = mem_strdup(filname);
        sf->file = mem_alloc(sz);
        fread(sf->file, sz, 1, f);
+       sf->file[sz - 1] = '\0';
        fseek(f, 0, SEEK_SET);
        srcfiles.list = evas_list_append(srcfiles.list, sf);
     }