File scim-wnn-no-return-in-nonvoid-function.patch of Package scim-wnn

Index: scim-wnn-1.0.0/src/romkan.cpp
===================================================================
--- scim-wnn-1.0.0.orig/src/romkan.cpp
+++ scim-wnn-1.0.0/src/romkan.cpp
@@ -524,6 +524,7 @@ String Romkan::getModeName()
             break;
         }
     }
+    return(String(""));
 }
 
 
Index: scim-wnn-1.0.0/src/wnnconversion.cpp
===================================================================
--- scim-wnn-1.0.0.orig/src/wnnconversion.cpp
+++ scim-wnn-1.0.0/src/wnnconversion.cpp
@@ -106,6 +106,7 @@ bool WnnConversion::connect()
     }
 
     wnnConnect(String("scim-wnn"),host,rc,sType,0);
+    return true;
 }
 
 /*!
@@ -156,8 +157,10 @@ void WnnConversion::wnnDisconnect()
  */
 bool WnnConversion::isConnected()
 {
-    if (wnn) return(true);
-    else (false);
+    if (wnn) 
+	return(true);
+    else
+	return(false);
 }
 
 
@@ -170,6 +173,8 @@ int WnnConversion::wnn_message (char *s)
 {
 
     SCIM_DEBUG_IMENGINE(1) << s << "\n";
+    return 0;
+
 }
 
 /*!
@@ -179,6 +184,8 @@ int WnnConversion::wnn_error (char *s)
 {
 
     SCIM_DEBUG_IMENGINE(1) << s << "\n";
+    return 0;
+
 }
 
 
openSUSE Build Service is sponsored by