diff options
author | therzok <marius.ungureanu@xamarin.com> | 2016-08-18 16:57:34 +0300 |
---|---|---|
committer | therzok <marius.ungureanu@xamarin.com> | 2016-08-18 16:57:34 +0300 |
commit | c8becedf0cee0bed1007b6765949434217894c44 (patch) | |
tree | bb2787305134585ead245c1842f9fc6f05537068 /main/src/addins/MonoDevelop.GtkCore | |
parent | 7a70864d30cf2b21552e41b2780a7c3f2fd00b0c (diff) |
[Gtk] Remove some string allocations on checking whether a reference is gtk#.
Diffstat (limited to 'main/src/addins/MonoDevelop.GtkCore')
-rw-r--r-- | main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/GtkDesignInfo.cs | 2 | ||||
-rw-r--r-- | main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/ReferenceManager.cs | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/GtkDesignInfo.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/GtkDesignInfo.cs index c0dac79dd1..24b861d111 100644 --- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/GtkDesignInfo.cs +++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/GtkDesignInfo.cs @@ -226,7 +226,7 @@ namespace MonoDevelop.GtkCore if (pref.ReferenceType != ReferenceType.Package) return false; - return pref.StoredReference.StartsWith ("gtk-sharp,"); + return pref.StoredReference.StartsWith ("gtk-sharp,", StringComparison.Ordinal); } static bool HasGtkReference (DotNetProject project) diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/ReferenceManager.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/ReferenceManager.cs index f765f2a8f8..4f6ead6eab 100644 --- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/ReferenceManager.cs +++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/ReferenceManager.cs @@ -237,7 +237,7 @@ namespace MonoDevelop.GtkCore { static string GetReferenceName (ProjectReference pref) { string stored = pref.StoredReference; - int idx =stored.IndexOf (","); + int idx = stored.IndexOf (","); if (idx == -1) return stored.Trim (); @@ -249,7 +249,7 @@ namespace MonoDevelop.GtkCore { if (pref.ReferenceType != ReferenceType.Package) return false; - return GetReferenceName (pref) == "gtk-sharp"; + return pref.StoredReference.StartsWith ("gtk-sharp,", StringComparison.Ordinal); } public static bool HasGtkReference (DotNetProject project) |