summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas_Legacy.h
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-11-20 18:06:10 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-11-20 18:07:17 +0900
commit4eb4307aa2b847e73924aa67a055294d2533090b (patch)
tree8dea314bdad176bbf3d9c510a2f276f2457aa27b /src/lib/evas/Evas_Legacy.h
parent7e8fb93206ee95945bb757267832537c13ab4287 (diff)
evas - table - protect against invalid cell/row values (16bit overflow)
Diffstat (limited to 'src/lib/evas/Evas_Legacy.h')
-rw-r--r--src/lib/evas/Evas_Legacy.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/evas/Evas_Legacy.h b/src/lib/evas/Evas_Legacy.h
index 2e6f449302..f2b4b2b8c1 100644
--- a/src/lib/evas/Evas_Legacy.h
+++ b/src/lib/evas/Evas_Legacy.h
@@ -7707,6 +7707,12 @@ EAPI Eina_Bool evas_object_table_pack_get(const Evas_Ob
7707 * @param row relative-vertical position to place child. 7707 * @param row relative-vertical position to place child.
7708 * @param colspan how many relative-horizontal position to use for this child. 7708 * @param colspan how many relative-horizontal position to use for this child.
7709 * @param rowspan how many relative-vertical position to use for this child. 7709 * @param rowspan how many relative-vertical position to use for this child.
7710 *
7711 * Note that columns and rows only guarantee 16bit unsigned values at best.
7712 * That means that col + colspan AND row + rowspan must fit inside 16bit
7713 * unsigned values cleanly. You will be warned once values exceed 15bit
7714 * storage, and attempting to use values not able to fit in 16bits will
7715 * result in failure.
7710 * 7716 *
7711 * @return 1 on success, 0 on failure. 7717 * @return 1 on success, 0 on failure.
7712 */ 7718 */