]> git.sesse.net Git - vlc/commitdiff
* Fixed uninitialized variable in config_Duplicate()
authorGildas Bazin <gbazin@videolan.org>
Tue, 26 Feb 2002 22:08:57 +0000 (22:08 +0000)
committerGildas Bazin <gbazin@videolan.org>
Tue, 26 Feb 2002 22:08:57 +0000 (22:08 +0000)
* Fixed problem introduced in latest gtk commit

plugins/gtk/gtk.glade
plugins/gtk/gtk_interface.c
src/misc/configuration.c

index 0bc885aa801c231858efa8efc9a40ec12d16b7a6..7e6276b0773d08c0aaa14f4ea7b01a74d37a543c 100644 (file)
@@ -89,6 +89,7 @@
              <signal>
                <name>activate</name>
                <handler>GtkFileOpenActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:27:36 GMT</last_modification_time>
              </signal>
              <label>_Open File...</label>
              <signal>
                <name>activate</name>
                <handler>GtkDiscOpenActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:27:47 GMT</last_modification_time>
              </signal>
              <label>Open _Disc...</label>
              <signal>
                <name>activate</name>
                <handler>GtkNetworkOpenActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:28:06 GMT</last_modification_time>
              </signal>
              <label>_Network Stream...</label>
              <signal>
                <name>activate</name>
                <handler>GtkEjectDiscActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Fri, 21 Dec 2001 12:51:34 GMT</last_modification_time>
              </signal>
              <label>_Eject Disc</label>
              <signal>
                <name>activate</name>
                <handler>GtkExitActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:28:20 GMT</last_modification_time>
              </signal>
              <label>E_xit</label>
              <signal>
                <name>activate</name>
                <handler>GtkWindowToggleActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:32:49 GMT</last_modification_time>
              </signal>
              <label>_Hide interface</label>
              <signal>
                <name>activate</name>
                <handler>GtkFullscreenActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:29:21 GMT</last_modification_time>
              </signal>
              <label>_Fullscreen</label>
              <signal>
                <name>activate</name>
                <handler>GtkPlaylistActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:29:34 GMT</last_modification_time>
              </signal>
              <label>_Playlist...</label>
              <signal>
                <name>activate</name>
                <handler>GtkModulesActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:29:44 GMT</last_modification_time>
              </signal>
              <label>_Modules...</label>
              <signal>
                <name>activate</name>
                <handler>GtkMessagesActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Tue, 19 Feb 2002 02:03:47 GMT</last_modification_time>
              </signal>
              <label>Messages...</label>
              <signal>
                <name>activate</name>
                <handler>GtkPreferencesActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:30:02 GMT</last_modification_time>
              </signal>
              <label>_Preferences...</label>
              <signal>
                <name>activate</name>
                <handler>GtkAboutActivate</handler>
+               <data>&quot;intf_window&quot;</data>
                <last_modification_time>Mon, 14 May 2001 21:30:15 GMT</last_modification_time>
              </signal>
              <label>_About...</label>
index 5d54614457c4b9e0218f59acc63a2ff7a4f00585..62aca47b4fa08c8ab08a24e906f80abcf0a89916 100644 (file)
@@ -826,40 +826,40 @@ create_intf_window (void)
                       "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_open), "activate",
                       GTK_SIGNAL_FUNC (GtkFileOpenActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_disc), "activate",
                       GTK_SIGNAL_FUNC (GtkDiscOpenActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_network), "activate",
                       GTK_SIGNAL_FUNC (GtkNetworkOpenActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_eject), "activate",
                       GTK_SIGNAL_FUNC (GtkEjectDiscActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_exit), "activate",
                       GTK_SIGNAL_FUNC (GtkExitActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_interface_hide), "activate",
                       GTK_SIGNAL_FUNC (GtkWindowToggleActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_fullscreen), "activate",
                       GTK_SIGNAL_FUNC (GtkFullscreenActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_playlist), "activate",
                       GTK_SIGNAL_FUNC (GtkPlaylistActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_modules), "activate",
                       GTK_SIGNAL_FUNC (GtkModulesActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_messages), "activate",
                       GTK_SIGNAL_FUNC (GtkMessagesActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_preferences), "activate",
                       GTK_SIGNAL_FUNC (GtkPreferencesActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (menubar_about), "activate",
                       GTK_SIGNAL_FUNC (GtkAboutActivate),
-                      NULL);
+                      "intf_window");
   gtk_signal_connect (GTK_OBJECT (toolbar_open), "button_press_event",
                       GTK_SIGNAL_FUNC (GtkFileOpenShow),
                       "intf_window");
index ba729c71e5ee5a3d34c098e33bcad2c11dca083d..3b460c1984fe90fbe6284e481ba0c26be5806388 100644 (file)
@@ -2,7 +2,7 @@
  * configuration.c management of the modules configuration
  *****************************************************************************
  * Copyright (C) 2001 VideoLAN
- * $Id: configuration.c,v 1.1 2002/02/24 20:51:10 gbazin Exp $
+ * $Id: configuration.c,v 1.2 2002/02/26 22:08:57 gbazin Exp $
  *
  * Authors: Gildas Bazin <gbazin@netcourrier.com>
  *
@@ -233,12 +233,16 @@ module_config_t *config_Duplicate( module_config_t *p_config_orig,
         p_config[i].b_dirty = p_config_orig[i].b_dirty;
         if( p_config_orig[i].psz_name )
             p_config[i].psz_name = strdup( p_config_orig[i].psz_name );
+        else p_config[i].psz_name = NULL;
         if( p_config_orig[i].psz_text )
             p_config[i].psz_text = strdup( p_config_orig[i].psz_text );
+        else p_config[i].psz_text = NULL;
         if( p_config_orig[i].psz_longtext )
             p_config[i].psz_longtext = strdup( p_config_orig[i].psz_longtext );
+        else p_config[i].psz_longtext = NULL;
         if( p_config_orig[i].psz_value )
             p_config[i].psz_value = strdup( p_config_orig[i].psz_value );
+        else p_config[i].psz_value = NULL;
 
         /* the callback pointer is only valid when the module is loaded so this
          * value is set in ActivateModule() and reset in DeactivateModule() */