Author: timbo
Date: Thu Jan 21 03:38:10 2010
New Revision: 13759

Modified:
   dbi/trunk/DBI.xs

Log:
Use *_set() forms for DBIstcf_DISCARD_STRING


Modified: dbi/trunk/DBI.xs
==============================================================================
--- dbi/trunk/DBI.xs    (original)
+++ dbi/trunk/DBI.xs    Thu Jan 21 03:38:10 2010
@@ -1805,9 +1805,10 @@
             SvOOK_off(sv);
             if (SvLEN(sv))
                 Safefree(SvPVX(sv));
-            SvLEN(sv) = SvCUR(sv) = 0;
-            SvPVX(sv) = NULL;
             SvPOK_off(sv);
+            SvPV_set(sv, NULL);
+            SvLEN_set(sv, 0);
+            SvCUR_set(sv, 0);
         }
     }
 

Reply via email to