ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/cfperl.h
(Generate patch)

Comparing deliantra/server/include/cfperl.h (file contents):
Revision 1.101 by root, Thu Nov 20 12:18:07 2008 UTC vs.
Revision 1.102 by root, Thu Jan 1 19:42:43 2009 UTC

288 ~object_freezer (); 288 ~object_freezer ();
289 289
290 void put (attachable *ext); 290 void put (attachable *ext);
291 291
292 // used only for user-defined key-value pairs 292 // used only for user-defined key-value pairs
293 void put (const shstr &k, const shstr &v) 293 void put (shstr_tmp k, shstr_tmp v)
294 { 294 {
295 add (k); 295 add (k);
296 296
297 if (expect_true (v)) 297 if (expect_true (v))
298 add (' '), add (v); 298 add (' '), add (v);
322 void put (keyword k, const char *v = 0) 322 void put (keyword k, const char *v = 0)
323 { 323 {
324 put_kw_string (k, v); 324 put_kw_string (k, v);
325 } 325 }
326 326
327 void put (keyword k, const shstr &v) 327 void put (keyword k, shstr_tmp v)
328 { 328 {
329 put_kw_string (k, v); 329 put_kw_string (k, v);
330 } 330 }
331 331
332 void put (keyword k, double v) 332 void put (keyword k, double v)
366 void put (keyword k, signed long v) { put_(k, (sint64)v); } 366 void put (keyword k, signed long v) { put_(k, (sint64)v); }
367 void put (keyword k, unsigned long v) { put_(k, (sint64)v); } 367 void put (keyword k, unsigned long v) { put_(k, (sint64)v); }
368 void put (keyword k, signed long long v) { put_(k, (sint64)v); } 368 void put (keyword k, signed long long v) { put_(k, (sint64)v); }
369 void put (keyword k, unsigned long long v) { put_(k, (sint64)v); } 369 void put (keyword k, unsigned long long v) { put_(k, (sint64)v); }
370 370
371 void put (keyword kbeg, keyword kend, const shstr &v) 371 void put (keyword kbeg, keyword kend, shstr_tmp v)
372 { 372 {
373 force (MAX_KEYWORD_LEN + 1); 373 force (MAX_KEYWORD_LEN + 1);
374 fadd (keyword_str [kbeg], keyword_len [kbeg]); fadd ('\n'); 374 fadd (keyword_str [kbeg], keyword_len [kbeg]); fadd ('\n');
375 375
376 if (expect_true (v)) 376 if (expect_true (v))

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines