]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
cfsi_m_ix array should only be indexed according to sizeof_m_ix,
authorPhilippe Waroquiers <philippe.waroquiers@skynet.be>
Thu, 31 Jul 2014 16:44:51 +0000 (16:44 +0000)
committerPhilippe Waroquiers <philippe.waroquiers@skynet.be>
Thu, 31 Jul 2014 16:44:51 +0000 (16:44 +0000)
so decalre as a void*.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14218

coregrind/m_debuginfo/priv_storage.h

index ccf6742e7e3171462876185a804c6acae36beee9..d0d4be9aec250c4fd08301af300a501580428187 100644 (file)
@@ -904,7 +904,9 @@ struct _DebugInfo {
       cfsi_exprs. */
    Addr* cfsi_base;
    UInt  sizeof_cfsi_m_ix; /* size in byte of indexes stored in cfsi_m_ix. */
-   UInt* cfsi_m_ix; /* Each index occupies sizeof_cfsi_m_ix bytes. */
+   void* cfsi_m_ix; /* Each index occupies sizeof_cfsi_m_ix bytes.
+                       The void* is an UChar* or UShort* or UInt*
+                       depending on sizeof_cfsi_m_ix.  */
 
    DiCfSI* cfsi_rd; /* Only used during reading, NULL once info is read. */