1997-03-12
1997-03-12 19:41:37 by Per Hedbor <ph@opera.com>
-
28d38dcbfd5b7db1d6ee3fccde0dda6b865dc4f5
(55 lines)
(+36/-19)
[
Show
| Annotate
]
Branch: 5.2
Fixes for the new 'security per tag' parsing.
Rev: server/base_server/configuration.pike:1.17
Rev: server/base_server/roxen.pike:1.45
Rev: server/base_server/roxenlib.pike:1.18
Rev: server/modules/scripting/cgi.pike:1.12
Rev: server/modules/tags/htmlparse.pike:1.24
1:
- string cvs_version = "$Id: roxen.pike,v 1.44 1997/03/11 01:19:23 per Exp $";
+ string cvs_version = "$Id: roxen.pike,v 1.45 1997/03/12 19:38:34 per Exp $";
#define IN_ROXEN
#ifdef THREADS
#include <fifo.h>
1571: Inside #if defined(MODULE_DEBUG)
#ifdef MODULE_DEBUG
perror("Loading module: "+(file-("."+extension(file)))+" - ");
#endif
+ switch(extension(file))
+ {
+ case "pike":
+ case "lpc":
+ // if(catch{
+ if((open(path+file,"r")->read(4))=="#!NO")
+ {
+ // perror("Nomodule: "+path+file+"\n");
+ continue;
+ }
+ // })
+ // break;
+
+ case "mod":
+ case "so":
string *module_info;
if (!(err=catch( module_info = lambda ( string file ) {
array foo;
1596:
_master->set_inhibit_compile_errors( 0 ));
#endif
}
+ }
#ifdef MODULE_DEBUG
perror("\n");
#endif