Displaying 2 results from an estimated 2 matches for "02c25f1".
Did you mean:
022591
2007 Nov 28
0
libswfdec/swfdec_loader.c
...e changed, 4 insertions(+)
New commits:
commit cbe23b23a56d6529aa7d3800bc626f427a08a3b0
Author: Benjamin Otte <otte at gnome.org>
Date: Wed Nov 28 17:33:13 2007 +0100
don't trigger g_warnings for empty files
diff --git a/libswfdec/swfdec_loader.c b/libswfdec/swfdec_loader.c
index 02c25f1..50d9122 100644
--- a/libswfdec/swfdec_loader.c
+++ b/libswfdec/swfdec_loader.c
@@ -611,6 +611,10 @@ swfdec_loader_get_text (SwfdecLoader *loader, guint version)
/* get the text from the loader */
size = swfdec_buffer_queue_get_depth (loader->queue);
+ if (size == 0) {
+ SWFDEC_LOG (...
2007 Nov 27
0
12 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader_internal.h libswfdec/swfdec_load_object_as.c libswfdec/swfdec_load_object.c libswfdec/swfdec_load_object.h
...wfdec_load_object_ondata (load_object,
+ swfdec_as_context_give_string (load_object->target->context, text));
+ } else {
+ swfdec_load_object_ondata (load_object, SWFDEC_AS_STR_EMPTY);
+ }
}
static void
diff --git a/libswfdec/swfdec_loader.c b/libswfdec/swfdec_loader.c
index f2c16f6..02c25f1 100644
--- a/libswfdec/swfdec_loader.c
+++ b/libswfdec/swfdec_loader.c
@@ -589,6 +589,81 @@ swfdec_loader_data_type_get_extension (SwfdecLoaderDataType type)
}
}
+typedef struct {
+ const char *name;
+ guint length;
+ guchar data[4];
+} ByteOrderMark;
+
+static ByteOrderMark boms[] = {...