ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/freezethaw.C
(Generate patch)

Comparing deliantra/server/server/freezethaw.C (file contents):
Revision 1.12 by pippijn, Thu Mar 1 12:28:16 2007 UTC vs.
Revision 1.14 by pippijn, Fri Mar 2 10:15:40 2007 UTC

52 add ((sint32)idx); 52 add ((sint32)idx);
53 add ('\n'); 53 add ('\n');
54 } 54 }
55} 55}
56 56
57// XXX: function not returning a bool
58bool 57bool
59object_freezer::save (const char *path) 58object_freezer::save (const char *path)
60{ 59{
61 CALL_BEGIN (3); 60 CALL_BEGIN (3);
62 CALL_ARG_SV (newSVpv (path, 0)); 61 CALL_ARG_SV (newSVpv (path, 0));
63 CALL_ARG_SV (newRV_noinc (newSVpvn ((char *)linearise (), size ()))); 62 CALL_ARG_SV (newRV_noinc (newSVpvn ((char *)linearise (), size ())));
64 CALL_ARG_SV (newRV_inc ((SV *)av)); 63 CALL_ARG_SV (newRV_inc ((SV *)av));
65 CALL_CALL ("cf::object_freezer_save", G_VOID | G_DISCARD); 64 CALL_CALL ("cf::object_freezer_save", G_VOID | G_DISCARD);
66 CALL_END; 65 CALL_END;
66
67 return 1;
67} 68}
68 69
69char * 70char *
70object_freezer::as_string () 71object_freezer::as_string ()
71{ 72{
81 CALL_END; 82 CALL_END;
82 83
83 return res; 84 return res;
84} 85}
85 86
86// XXX: function not returning an int 87void
87int
88fprintf (object_freezer &freezer, const char *format, ...) 88fprintf (object_freezer &freezer, const char *format, ...)
89{ 89{
90 va_list ap; 90 va_list ap;
91 91
92 va_start (ap, format); 92 va_start (ap, format);
98 98
99 va_end (ap); 99 va_end (ap);
100} 100}
101 101
102// XXX: function not returning an int 102// XXX: function not returning an int
103int 103void
104fputs (const char *s, object_freezer &freezer) 104fputs (const char *s, object_freezer &freezer)
105{ 105{
106 freezer.add (s); 106 freezer.add (s);
107} 107}
108 108
359 switch (kw) 359 switch (kw)
360 { 360 {
361 case KW_msg: get_ml (KW_endmsg , ml); break; 361 case KW_msg: get_ml (KW_endmsg , ml); break;
362 case KW_lore: get_ml (KW_endlore , ml); break; 362 case KW_lore: get_ml (KW_endlore , ml); break;
363 case KW_maplore: get_ml (KW_endmaplore, ml); break; 363 case KW_maplore: get_ml (KW_endmaplore, ml); break;
364 default: break;
364 } 365 }
365 366
366 next (); 367 next ();
367} 368}
368 369

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines