]> gitweb.factorcode.org Git - factor.git/commitdiff
libc: removing &(free) and |(free) destructors which aren't really used.
authorJohn Benediktsson <mrjbq7@gmail.com>
Fri, 21 Nov 2014 03:51:10 +0000 (19:51 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Fri, 21 Nov 2014 03:51:10 +0000 (19:51 -0800)
basis/libc/libc.factor
extra/alien/cxx/demangle/libstdcxx/libstdcxx.factor

index b7a69cd3f1085b8a64adbd0ad159089ea06eccda..d69b9994ffb72624a02c3e2d5622e849d0831243 100644 (file)
@@ -118,7 +118,6 @@ FUNCTION: size_t strlen ( c-string alien ) ;
 FUNCTION: int system ( c-string command ) ;
 
 DESTRUCTOR: free
-DESTRUCTOR: (free)
 
 ! For libc.linux, libc.windows, libc.macosx...
 << "libc." os name>> append require >>
index ae727ac3707bc5e057fde42b02a0b92889b484f9..91c870c58dc23010165c128f0af1fd644b64662d 100644 (file)
@@ -21,6 +21,8 @@ ERROR: invalid-demangle-args name ;
 : mangled-name? ( name -- ? )
     "_Z" head? ;
 
+DESTRUCTOR: (free)
+
 :: demangle ( mangled-name -- c++-name )
     0 ulong <ref> :> length
     0 int <ref> :> status [