pike.git / src / post_modules / GTK2 / output / split.pike

version» Context lines:

pike.git/src/post_modules/GTK2/output/split.pike:18:       if( !cls->functions["_sprintf"] )    cls->create_default_sprintf();       /* Start output */    current_data += "#define EXTPRG extern\n"+sfhead;    if( sizeof( cls->pre ) )    current_data += COMPOSE( cls->pre );    void output_thing( object thing )    { -  if( mixed err=catch( current_data += thing->c_defenition() ) ) +  if( mixed err=catch( current_data += thing->c_definition() ) )    werror(thing->file+":"+thing->line+": Error: "+    (stringp(err)?err:describe_backtrace(err))+"\n" );    };       foreach( sort( indices( cls->functions ) ), string fun )    output_thing( cls->functions[ fun ] );       foreach( sort( indices( cls->members ) ), string mem )    output_thing( cls->members[ mem ] );