You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2006/04/20 14:27:35 UTC
svn commit: r395574 -
/webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp
Author: dicka
Date: Thu Apr 20 05:27:32 2006
New Revision: 395574
URL: http://svn.apache.org/viewcvs?rev=395574&view=rev
Log:
Modify service implementation of Calculator to throw an exception when attempting to divide by zero.
Modified:
webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp?rev=395574&r1=395573&r2=395574&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp Thu Apr 20 05:27:32 2006
@@ -43,6 +43,7 @@
}
int Calculator::div(int Value0, int Value1)
{
- if (Value1 == 0) return -1; /* :)) */
+ if (Value1 == 0)
+ throw exception("Division by zero error");
return Value0/Value1;
}