]> git.sesse.net Git - vlc/commitdiff
vlc_object_t.p_internals is not needed anymore
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 3 May 2008 09:51:03 +0000 (12:51 +0300)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 3 May 2008 09:51:03 +0000 (12:51 +0300)
include/vlc_common.h
include/vlc_modules_macros.h
src/misc/objects.c

index 32cf14efb3159b7d149df7f1cccb059712ff1a0d..4fd14f82d1ce8d8b2289a2ac8ec1fcaadb57cec9 100644 (file)
@@ -462,7 +462,6 @@ typedef struct vlc_object_internals_t vlc_object_internals_t;
  * these members are common for all vlc objects                             \
  */                                                                         \
 /**@{*/                                                                     \
-    vlc_object_internals_t *p_internals;                                    \
     int   i_object_id;                                                      \
     int   i_object_type;                                                    \
     const char *psz_object_type;                                            \
index 1f92fd9b6e08453cb7f8f61846a13a7d92d50004..9511d285a392d6d010b151f8e6382f50d19990c4 100644 (file)
@@ -35,8 +35,8 @@
 /**
  * Current plugin ABI version
  */
-# define MODULE_SYMBOL 0_9_0j
-# define MODULE_SUFFIX "__0_9_0j"
+# define MODULE_SYMBOL 0_9_0k
+# define MODULE_SUFFIX "__0_9_0k"
 
 /*****************************************************************************
  * Add a few defines. You do not want to read this section. Really.
index dc9c09f76a5f7ee39214ce5ec14c1ba80822f702..adda93139319dfa350950baf3b6941c217c671a7 100644 (file)
@@ -118,10 +118,8 @@ void *vlc_custom_create( vlc_object_t *p_this, size_t i_size,
     assert (i_size >= sizeof (vlc_object_t));
     p_new = (vlc_object_t *)(p_priv + 1);
 
-    p_new->p_internals = p_priv;
     p_new->i_object_type = i_type;
     p_new->psz_object_type = psz_type;
-
     p_new->psz_object_name = NULL;
 
     p_new->b_die = false;