- Timestamp:
- 09/15/07 20:20:13 (1 year ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
Mulberry/trunk/Linux/Sources/Application/Address_Book/CGroupTable.cp
r31 r107 1218 1218 { 1219 1219 // Copy to global after lock 1220 CGroup** pGrp = reinterpret_cast<CGroup**>(data);1221 *((unsigned long*) p Grp) = grps.size();1222 p Grp+= sizeof(unsigned long);1220 unsigned char* ptr = data; 1221 *((unsigned long*) ptr) = grps.size(); 1222 ptr += sizeof(unsigned long); 1223 1223 for(CGroupList::iterator iter = grps.begin(); iter != grps.end(); iter++) 1224 *pGrp++ = *iter; 1224 { 1225 *((CGroup**) ptr) = *iter; 1226 ptr += sizeof(CGroup*); 1227 } 1225 1228 1226 1229 seldata->SetData(type, data, dataLength); … … 1246 1249 { 1247 1250 // Copy to global after lock 1248 CAddress** pAddr = reinterpret_cast<CAddress**>(data);1249 *((unsigned long*) p Addr) = addrs.size();1250 p Addr += sizeof(unsigned long);1251 unsigned char* ptr = data; 1252 *((unsigned long*) ptr) = addrs.size(); 1253 ptr += sizeof(unsigned long); 1251 1254 for(CAddressList::iterator iter = addrs.begin(); iter != addrs.end(); iter++) 1252 *pAddr++ = *iter; 1255 { 1256 *((CAddress**) ptr) = *iter; 1257 ptr += sizeof(CAddress*); 1258 } 1253 1259 1254 1260 seldata->SetData(type, data, dataLength);