From: Enlightenment S. <no-...@en...> - 2011-03-28 03:17:09
|
Log: forgot to stringshare in esql_res_to_string Author: discomfitor Date: 2011-03-27 20:17:03 -0700 (Sun, 27 Mar 2011) New Revision: 58141 Trac: http://trac.enlightenment.org/e/changeset/58141 Modified: trunk/PROTO/esskyuehl/src/lib/esql_convert.c Modified: trunk/PROTO/esskyuehl/src/lib/esql_convert.c =================================================================== --- trunk/PROTO/esskyuehl/src/lib/esql_convert.c 2011-03-28 01:34:06 UTC (rev 58140) +++ trunk/PROTO/esskyuehl/src/lib/esql_convert.c 2011-03-28 03:17:03 UTC (rev 58141) @@ -30,7 +30,7 @@ /** * @brief Convert result to a string * @param res Result - * @param str Pointer to store string at + * @param str Pointer to stringshare string to * @return EINA_TRUE on success, else EINA_FALSE */ Eina_Bool @@ -44,7 +44,7 @@ row = EINA_INLIST_CONTAINER_GET(res->rows, Esql_Row); cell = EINA_INLIST_CONTAINER_GET(row->cells, Esql_Cell); EINA_SAFETY_ON_TRUE_RETURN_VAL(cell->type != ESQL_CELL_TYPE_STRING, EINA_FALSE); - *str = cell->value.string; + *str = eina_stringshare_add(cell->value.string); return EINA_TRUE; } |