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;
+
}