ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/plugins/cfperl/cfperl.xs
(Generate patch)

Comparing deliantra/server/plugins/cfperl/cfperl.xs (file contents):
Revision 1.16 by root, Wed Feb 8 04:32:19 2006 UTC vs.
Revision 1.17 by root, Wed Feb 8 05:22:41 2006 UTC

80// all objects no longer referenced and empty are 80// all objects no longer referenced and empty are
81// eligible for destruction. 81// eligible for destruction.
82void 82void
83clean_obj_cache () 83clean_obj_cache ()
84{ 84{
85 return; // killing neko-san gives me an unreferenced scalar 85 return; //D // killing neko-san gives me an unreferenced scalar
86 int todo = 10; 86 int todo = 10;
87 do 87 do
88 { 88 {
89 I32 klen; 89 I32 klen;
90 char *key; 90 char *key;
130 130
131 if (he) 131 if (he)
132 sv = *he; 132 sv = *he;
133 else 133 else
134 { 134 {
135 return sv; //D
135 sv = newSVptr (ptr, klass); 136 sv = newSVptr (ptr, klass);
136 hv_store (obj_cache, (char *)&ptr, sizeof (ptr), sv, 0); 137 hv_store (obj_cache, (char *)&ptr, sizeof (ptr), sv, 0);
137 } 138 }
138 139
139 return newSVsv (sv); 140 return newSVsv (sv);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines