--- Source/Modules/csharp.cxx.orig	2025-04-15 04:42:09
+++ Source/Modules/csharp.cxx	2025-04-18 01:32:34
@@ -2798,7 +2798,7 @@ class CSHARP:public Language { (public)
       }
     } else {
       // Normal function call
-      Printf(function_code, " %s\n\n", tm ? (const String *) tm : empty_string);
+      Printf(function_code, " %s\n\n", tm ? ((const String *) tm) : empty_string);
       Printv(proxy_class_code, comment_code, NIL);
       Printv(proxy_class_code, function_code, NIL);
     }
@@ -3390,7 +3390,7 @@ class CSHARP:public Language { (public)
       }
     } else {
       // Normal function call
-      Printf(function_code, " %s\n\n", tm ? (const String *) tm : empty_string);
+      Printf(function_code, " %s\n\n", tm ? ((const String *) tm) : empty_string);
       Printv(module_class_code, function_code, NIL);
     }
 
