names on Windows. This fix eet shut down on Windows.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@56380
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
2011-01-29 Carsten Haitzler (The Rasterman)
- 1.4.0 release
+ * 1.4.0 release
+2011-01-29 Vincent Torri
+
+ * Use eina_stringshare_add() instead of strdup() on mmaped file names
+ on Windows. This fix eet shut down on Windows.
/* Windows file system could change the mmaped file when replacing a file. So we need to copy all string in memory to avoid bugs. */
if (!ed->all[idx].allocated)
{
- ed->all[idx].str = strdup(ed->all[idx].str);
+ ed->all[idx].str = eina_stringshare_add(ed->all[idx].str);
ed->all[idx].allocated = EINA_TRUE;
}
#endif /* ifdef _WIN32 */