opvalidate.c File Reference

#include "frontier.h"
#include "standard.h"
#include "strings.h"
#include "shell.h"
#include "op.h"
#include "opinternal.h"

Include dependency graph for opvalidate.c:

Go to the source code of this file.


#define invalid(h)   {getheadstring (h,bs);shellinternalerror(idinvalidoutline, bs);return(false);}


static boolean opvalidtree (hdlheadrecord hnode, long *ptrexpansioncount)
boolean opvalidate (hdloutlinerecord houtline)

Define Documentation

#define invalid h   )     {getheadstring (h,bs);shellinternalerror(idinvalidoutline, bs);return(false);}

Definition at line 38 of file opvalidate.c.

Function Documentation

boolean opvalidate hdloutlinerecord  houtline  ) 

Definition at line 83 of file opvalidate.c.

References BIGSTRING, bigstring, fl, h, tyheadrecord::headlinkdown, idinvalidoutline, invalid, nil, opchasedown(), oppopoutline(), oppushoutline(), opvalidtree(), and shellinternalerror.

Referenced by browserpreexpand(), browsersortfolder(), initializetableoutline(), meloadoutline(), mepackmenustructure(), mesavemenurecord(), mesavemenustructure(), and opresize().

Here is the call graph for this function:

static boolean opvalidtree hdlheadrecord  hnode,
long ptrexpansioncount

Definition at line 41 of file opvalidate.c.

References bigstring, h, tyheadrecord::headlinkdown, hnode, invalid, and opgetnodelinecount().

Referenced by opvalidate().

Here is the call graph for this function:

Generated on Thu Jun 8 11:10:39 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6