summaryrefslogtreecommitdiff
path: root/src/xine-engine/plugin_catalog.h
diff options
context:
space:
mode:
authorDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2007-04-04 19:00:22 +0200
committerDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2007-04-04 19:00:22 +0200
commita800128f70a60ab7544d4ed4d3bf101c3d1839d2 (patch)
treeab1fba01c325b3e5045d702d723eccf62f620e85 /src/xine-engine/plugin_catalog.h
parent87b02ca94766b01bc71c6d55882fe9a6376cdf62 (diff)
downloadxine-lib-a800128f70a60ab7544d4ed4d3bf101c3d1839d2.tar.gz
xine-lib-a800128f70a60ab7544d4ed4d3bf101c3d1839d2.tar.bz2
Reorder and change public structures (breaking ABI).
With this changes, almost all the structures are now consolidated without holes. For xine_stream_s, transform a set of (internal) integers used as booleans into a bitmask, this reduces the size of the structure by about 36 bytes.
Diffstat (limited to 'src/xine-engine/plugin_catalog.h')
-rw-r--r--src/xine-engine/plugin_catalog.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xine-engine/plugin_catalog.h b/src/xine-engine/plugin_catalog.h
index 5bd1c4701..547521ce3 100644
--- a/src/xine-engine/plugin_catalog.h
+++ b/src/xine-engine/plugin_catalog.h
@@ -48,8 +48,8 @@ typedef struct {
char *filename;
off_t filesize;
time_t filemtime;
- int ref; /* count number of classes */
void *lib_handle;
+ int ref; /* count number of classes */
int no_unload; /* set if the file can't be unloaded */
} plugin_file_t ;