Log Message:
-----------
Improve error reporting when AUTOLOAD method not found.
Tags:
----
rel-2-4-patches
Modified Files:
--------------
webwork2/lib/WeBWorK/DB/Schema:
NewSQL.pm
Revision Data
-------------
Index: NewSQL.pm
===================================================================
RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/DB/Schema/NewSQL.pm,v
retrieving revision 1.21.2.1.2.1
retrieving revision 1.21.2.1.2.2
diff -Llib/WeBWorK/DB/Schema/NewSQL.pm -Llib/WeBWorK/DB/Schema/NewSQL.pm -u -r1.21.2.1.2.1 -r1.21.2.1.2.2
--- lib/WeBWorK/DB/Schema/NewSQL.pm
+++ lib/WeBWorK/DB/Schema/NewSQL.pm
@@ -334,8 +334,7 @@
if (exists $API{$2}) {
croak sprintf("%s does not implement &%s", $1, $2);
} else {
- warn caller();
- croak sprintf("Undefined subroutine &%s called ", $AUTOLOAD);
+ croak sprintf("Undefined subroutine &%s called ", $AUTOLOAD," stack trace: ", caller());
}
}
|