Enache again.
Jarkko Hietaniemi [Thu, 31 Jul 2003 20:22:03 +0000 (20:22 +0000)]
p4raw-id: //depot/perl@20392

ext/ByteLoader/bytecode.h

index bd62b28..165e67a 100644 (file)
@@ -172,10 +172,8 @@ typedef char *pvindex;
 
 #define BSET_newsv(sv, arg)                            \
        STMT_START {                                    \
-           sv = (arg == SVt_PVAV ? (SV*)newAV() :      \
-                 arg == SVt_PVHV ? (SV*)newHV() :      \
-                 NEWSV(666,0));                        \
-           SvUPGRADE(sv, arg);                         \
+           sv = NEWSV(0,0);                            \
+           SvUPGRADE(sv, (arg));                       \
        } STMT_END
 #define BSET_newsvx(sv, arg) STMT_START {              \
            BSET_newsv(sv, arg &  SVTYPEMASK);          \