From 8c8f6b14488af4d11fcb305d7b4f29afe4ea9900 Mon Sep 17 00:00:00 2001 From: Mike Kestner Date: Wed, 11 May 2005 17:37:50 +0000 Subject: [PATCH] 2005-05-11 Mike Kestner * generator/ObjectGen.cs : default empty assembly names for the mapper. [Fixes #74769] svn path=/trunk/gtk-sharp/; revision=44395 --- ChangeLog | 5 +++++ generator/ObjectGen.cs | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7cfb71141..74b7d4f6f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-05-11 Mike Kestner + + * generator/ObjectGen.cs : default empty assembly names for the + mapper. [Fixes #74769] + 2005-05-10 Mike Kestner * gtk/Object.custom : Dispose on a Destroyed event. diff --git a/generator/ObjectGen.cs b/generator/ObjectGen.cs index b8c1e83ea..7cb273ff5 100644 --- a/generator/ObjectGen.cs +++ b/generator/ObjectGen.cs @@ -118,7 +118,8 @@ namespace GtkSharp.Generation { { gen_info.CurrentType = Name; - DirectoryInfo di = GetDirectoryInfo (gen_info.Dir, gen_info.AssemblyName); + string asm_name = gen_info.AssemblyName.Length == 0 ? NS.ToLower () + "-sharp" : gen_info.AssemblyName; + DirectoryInfo di = GetDirectoryInfo (gen_info.Dir, asm_name); StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name); @@ -214,7 +215,7 @@ namespace GtkSharp.Generation { sw.WriteLine (); sw.WriteLine ("\t\tstatic " + Name + " ()"); sw.WriteLine ("\t\t{"); - sw.WriteLine ("\t\t\tGtkSharp." + Studlify (gen_info.AssemblyName) + ".ObjectManager.Initialize ();"); + sw.WriteLine ("\t\t\tGtkSharp." + Studlify (asm_name) + ".ObjectManager.Initialize ();"); sw.WriteLine ("\t\t}"); }