Bug 1776 - Move variable parts of size calculation out of _FOFF macro. CompilerCompatibility
authorPeter Fordham <peter.fordham@gmail.com>
Fri, 19 Mar 2010 17:31:34 -0700
branchCompilerCompatibility
changeset 10 936cdb3b3ca7
parent 9 5b5e2139c4b9
child 11 b1c431e5a893
Bug 1776 - Move variable parts of size calculation out of _FOFF macro.
landmarks/locationlandmarks/dbmanclientlib/src/EPos_HPosLmDatabaseInfo.cpp
--- a/landmarks/locationlandmarks/dbmanclientlib/src/EPos_HPosLmDatabaseInfo.cpp	Fri Mar 19 17:30:40 2010 -0700
+++ b/landmarks/locationlandmarks/dbmanclientlib/src/EPos_HPosLmDatabaseInfo.cpp	Fri Mar 19 17:31:34 2010 -0700
@@ -256,8 +256,7 @@
 
     // allocate memory
     return User::AllocL(_FOFF(HPosLmDatabaseInfo,
-                              iBuffer[requiredBufferSize]));
-
+                              iBuffer) + requiredBufferSize * sizeof (typeof(iBuffer)));
     }