Help for this page

Select Code to Download


  1. or download this
    C:\test>type expand_malloc.c
    #include "EXTERN.h"
    ...
    char *p = malloc( 10 );
    
    C:\test> cl -E -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:prec
    +ise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSER
    +VATIVE -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONT
    +EXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -D
    +NDEBUG -Ox -GL -Wp64 -fp:precise    -DVERSION=\"1.76\"  -DXS_VERSION=
    +\"1.76\"  "-IC:\Perl64\lib\CORE"  -DHAS_PPPORT_H expand_malloc.c >jun
    +k.txt
    
  2. or download this
    [203524 lines omitted :)]
    #line 3 "expand_malloc.c"
    
    char *p = malloc( 10 );
    
  3. or download this
    ...
    #line 4 "expand_malloc.c"
    
    char *p = (*(*Perl_IMem_ptr(((PerlInterpreter *)Perl_get_context())))-
    +>pMalloc)((*Perl_IMem_ptr(((PerlInterpreter *)Perl_get_context()))), 
    +(10));