[PD-cvs] externals/grill/flext/source flsupport.cpp,1.32,1.33
Thomas Grill
xovo at users.sourceforge.net
Tue Mar 23 04:22:40 CET 2004
- Previous message: [PD-cvs] pd/src u_main.tk,1.1.1.4.2.7.4.19,1.1.1.4.2.7.4.20 u_object.tk,1.1.2.10,1.1.2.11
- Next message: [PD-cvs] externals/grill/xsample/source groove.cpp,1.23,1.24 main.cpp,1.15,1.16 main.h,1.26,1.27
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/externals/grill/flext/source
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7283/source
Modified Files:
flsupport.cpp
Log Message:
""
Index: flsupport.cpp
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/flext/source/flsupport.cpp,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** flsupport.cpp 6 Mar 2004 03:25:48 -0000 1.32
--- flsupport.cpp 23 Mar 2004 03:22:38 -0000 1.33
***************
*** 158,161 ****
--- 158,163 ----
}
+ FLEXT_ASSERT(blk);
+
*(size_t *)blk = bytes;
return blk+sizeof(size_t);
***************
*** 164,167 ****
--- 166,171 ----
void flext_root::operator delete(void *blk)
{
+ FLEXT_ASSERT(blk);
+
char *ori = (char *)blk-sizeof(size_t);
size_t bytes = *(size_t *)ori;
***************
*** 214,217 ****
--- 218,222 ----
SYSUNLOCK();
}
+ FLEXT_ASSERT(blk);
char *ablk = reinterpret_cast<char *>((reinterpret_cast<unsigned long>(blk)+ovh+alignovh) & ~alignovh);
***************
*** 223,226 ****
--- 228,233 ----
void flext_root::FreeAligned(void *blk)
{
+ FLEXT_ASSERT(blk);
+
char *ori = *(char **)((char *)blk-sizeof(size_t)-sizeof(char *));
size_t bytes = *(size_t *)((char *)blk-sizeof(size_t));
- Previous message: [PD-cvs] pd/src u_main.tk,1.1.1.4.2.7.4.19,1.1.1.4.2.7.4.20 u_object.tk,1.1.2.10,1.1.2.11
- Next message: [PD-cvs] externals/grill/xsample/source groove.cpp,1.23,1.24 main.cpp,1.15,1.16 main.h,1.26,1.27
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list