Changeset 666
- Timestamp:
- 12/16/09 16:42:38 (2 years ago)
- Files:
-
- sweep/trunk/src/preferences.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sweep/trunk/src/preferences.c
r433 r666 250 250 int nval, val; 251 251 float fval; 252 union { int *ip; float *fp;} fp;252 union { int ip; float fp;} fp; 253 253 if (prefs_tdb == NULL) return NULL; 254 254 … … 265 265 val = g_ntohl (nval); 266 266 267 fp.ip = &val;268 fval = *fp.fp;267 fp.ip = val; 268 fval = fp.fp; 269 269 270 270 #ifdef DEBUG … … 282 282 TDB_DATA key_data, val_data; 283 283 int nval, ival; 284 union { int *ip; float *fp;} fp;284 union { int ip; float fp;} fp; 285 285 286 286 if (prefs_tdb == NULL) return -1; … … 293 293 key_data.dsize = strlen (key); 294 294 295 fp.fp = &val;296 ival = *fp.ip;295 fp.fp = val; 296 ival = fp.ip; 297 297 nval = g_htonl (ival); 298 298
