[Sysfence-commit] sysfence cp2memory.c,1.3,1.4
Status: Alpha
Brought to you by:
emes
|
From: Michal S. <em...@us...> - 2004-06-04 12:13:59
|
Update of /cvsroot/sysfence/sysfence In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25445 Modified Files: cp2memory.c Log Message: + BUGFIX: don't count fields included within structure Index: cp2memory.c =================================================================== RCS file: /cvsroot/sysfence/sysfence/cp2memory.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- cp2memory.c 26 May 2004 04:06:26 -0000 1.3 +++ cp2memory.c 4 Jun 2004 12:13:47 -0000 1.4 @@ -45,28 +45,13 @@ int size = sizeof (sf_atomic); switch (atomic->stat.label) { - case ST_LOAD: - // arg[0] is integer in {1, 5, 15} - // arg[1] is ignored - size += sizeof (int); - break; - case ST_MEM: - case ST_SWAP: - // arg[0] is sf_res_state - // arg[1] is ignored - size += sizeof (sf_res_state); - break; case ST_FS: - // arg[0] is sf_res_state // arg[1] is path - size += sizeof (sf_res_state); size += strlen (atomic->stat.arg[1].path); break; case ST_PROC: // arg[0] is UID list - // arg[1] is state mask size += get_list_size (atomic->stat.arg[0].uids); - size += sizeof (int); break; default: break; |