47 if (self->value && self->valuefinalize) {
48 self->valuefinalize(self->value);
50 memset(
self, 0x00,
sizeof(
Frame));
67 g_return_val_if_fail(f != NULL, 0);
88 GDestroyNotify valnotify)
90 if (self->value && self->valuefinalize) {
91 self->valuefinalize(
self);
94 self->length = length;
95 self->valuefinalize = valnotify;
102 gconstpointer pktend,
117 Frame * newframe = NULL;
120 if (framesize <
sizeof(
Frame)) {
121 framesize =
sizeof(
Frame);
124 if (framesize ==
sizeof(
Frame)) {
127 if (newobj != NULL) {
130 newframe->
type = frame_type;
132 newframe->
value = NULL;
146 gconstpointer pktend)
152 g_return_val_if_fail(ret != NULL, NULL);
154 ret->
length = framelength;
164 g_debug(
"%s%s: type = %d, length = %d",