… | |
… | |
335 | |
335 | |
336 | operator bool () { return !!av; } |
336 | operator bool () { return !!av; } |
337 | }; |
337 | }; |
338 | |
338 | |
339 | // compatibility support, should be removed when no longer needed |
339 | // compatibility support, should be removed when no longer needed |
340 | int fprintf (object_freezer &freezer, const char *format, ...); |
340 | void fprintf (object_freezer &freezer, const char *format, ...); |
341 | int fputs (const char *s, object_freezer &freezer); |
341 | void fputs (const char *s, object_freezer &freezer); |
342 | |
342 | |
343 | struct object_thawer |
343 | struct object_thawer |
344 | { |
344 | { |
345 | SV *text; // text part |
345 | SV *text; // text part |
346 | AV *av; // perl part |
346 | AV *av; // perl part |