Commit 2c083495 authored by
pass the ProcRecord as first parameter, so marshallers have access to
2006-03-27 Michael Natterer <firstname.lastname@example.org> * app/pdb/procedural_db.h (ArgMarshal): pass the ProcRecord as first parameter, so marshallers have access to their ProcRecord without the need for global variables. * app/pdb/procedural_db.c * tools/pdbgen/app.pl: changed addordingly. * tools/pdbgen/app.pl: removed support for invoke->proc. Introduce invoke->no_marshalling instead which indicates that invoke->code should be used literally as marshaller code, without any substitutions or generated variables. * tools/pdbgen/pdb/fileops.pdb: changed accordingly. * app/pdb/*_cmds.c: regenerated.
Showing with 1664 additions and 1127 deletions