You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am looking at the code in https://github.com/CSAILVision/LabelMeAnnotationTool/blob/master/annotationTools/perl/fetch_image.cgi and keep seeing return statement being used outside of a function, like this
if(!open(FP,$fname)) {
print "Status: 404\n\n";
return; # <--- this one o_O
}
it repeats over an over again, e.g. at lines 24, 49, 74, etc
Perl would throw an error in such cases Can't return outside a subroutine .... Which is expected, because return is used to return from a subroutine and there are no subroutines defined in the whole script. Indeed, you will see the error message appear in apache error log if you try with a faked URL (note collection=empty that corresponds to no file)
tool.html?mode=c&collection=empty
What am I missing? Is it just a joke?
The text was updated successfully, but these errors were encountered:
I am looking at the code in
https://github.com/CSAILVision/LabelMeAnnotationTool/blob/master/annotationTools/perl/fetch_image.cgi
and keep seeingreturn
statement being used outside of a function, like thisit repeats over an over again, e.g. at lines 24, 49, 74, etc
Perl would throw an error in such cases
Can't return outside a subroutine ...
. Which is expected, becausereturn
is used to return from a subroutine and there are no subroutines defined in the whole script. Indeed, you will see the error message appear in apache error log if you try with a faked URL (notecollection=empty
that corresponds to no file)What am I missing? Is it just a joke?
The text was updated successfully, but these errors were encountered: