gnome-terminal r2517 - trunk/src
- From: chpe svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-terminal r2517 - trunk/src
- Date: Thu, 20 Mar 2008 14:01:36 +0000 (GMT)
Author: chpe
Date: Thu Mar 20 14:01:36 2008
New Revision: 2517
URL: http://svn.gnome.org/viewvc/gnome-terminal?rev=2517&view=rev
Log:
Make terminal_profile_new only call g_object_new.
Modified:
trunk/src/terminal-profile.c
Modified: trunk/src/terminal-profile.c
==============================================================================
--- trunk/src/terminal-profile.c (original)
+++ trunk/src/terminal-profile.c Thu Mar 20 14:01:36 2008
@@ -325,6 +325,15 @@
g_hash_table_insert (profiles, priv->name, profile);
+ if (default_profile == NULL &&
+ default_profile_id &&
+ strcmp (default_profile_id,
+ terminal_profile_get_name (profile)) == 0)
+ {
+ /* We are the default profile */
+ default_profile = profile;
+ }
+
return object;
}
@@ -444,26 +453,12 @@
TerminalProfile*
terminal_profile_new (const char *name)
{
- TerminalProfile *profile;
-
- g_return_val_if_fail (profiles != NULL, NULL);
g_return_val_if_fail (terminal_profile_lookup (name) == NULL,
NULL);
- profile = g_object_new (TERMINAL_TYPE_PROFILE,
- "name", name,
- NULL);
-
- if (default_profile == NULL &&
- default_profile_id &&
- strcmp (default_profile_id,
- terminal_profile_get_name (profile)) == 0)
- {
- /* We are the default profile */
- default_profile = profile;
- }
-
- return profile;
+ return g_object_new (TERMINAL_TYPE_PROFILE,
+ "name", name,
+ NULL);
}
const char*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]