fix paths and introduce exceptions in SWIG and android yap
This commit is contained in:
13
CXX/yapi.cpp
13
CXX/yapi.cpp
@@ -627,16 +627,3 @@ YAPQuery *YAPEngine::query( char *s ) {
|
||||
YAPQuery *n = new YAPQuery( s );
|
||||
return n;
|
||||
}
|
||||
|
||||
YAPQuery *YAPEngine::safeQuery( char *s ) {
|
||||
try {
|
||||
YAPQuery *n = new YAPQuery( s );
|
||||
n->setFlag( PL_Q_CATCH_EXCEPTION );
|
||||
n->resetFlag( PL_Q_PASS_EXCEPTION );
|
||||
return n;
|
||||
}
|
||||
catch (YAPError yerr) {
|
||||
yerror = yerr;
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user