You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by do...@hyperreal.org on 1999/04/19 20:53:36 UTC
cvs commit: modperl/src/modules/perl ModuleConfig.xs
dougm 99/04/19 11:53:36
Modified: . Changes
src/modules/perl ModuleConfig.xs
Log:
fix bug in Apache::ModuleConfig->get
Revision Changes Path
1.283 +2 -0 modperl/Changes
Index: Changes
===================================================================
RCS file: /home/cvs/modperl/Changes,v
retrieving revision 1.282
retrieving revision 1.283
diff -u -r1.282 -r1.283
--- Changes 1999/04/19 18:51:55 1.282
+++ Changes 1999/04/19 18:53:33 1.283
@@ -8,6 +8,8 @@
=item 1.19_01-dev
+fix bug in Apache::ModuleConfig->get [Dave Hayes <da...@jetcafe.org>]
+
fix rwrite error message [Eric Cholet <ch...@logilune.com>]
Change Apache::SizeLimit so that it supports Solaris 2.6 and above
1.9 +1 -1 modperl/src/modules/perl/ModuleConfig.xs
Index: ModuleConfig.xs
===================================================================
RCS file: /home/cvs/modperl/src/modules/perl/ModuleConfig.xs,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- ModuleConfig.xs 1999/01/08 04:01:39 1.8
+++ ModuleConfig.xs 1999/04/19 18:53:35 1.9
@@ -109,7 +109,7 @@
void *ptr = vector_from_sv(obj, &type);
mod_perl_perl_dir_config *data =
get_module_config(ptr, mod);
- if(data->obj) {
+ if(data && data->obj) {
++SvREFCNT(data->obj);
RETVAL = data->obj;
}