dtkcmds.c: add extra field to discipline functions
This commit is contained in:
@@ -7885,6 +7885,7 @@ Namval_t *
|
|||||||
nopCreateDisc(
|
nopCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
Namval_t * np2;
|
Namval_t * np2;
|
||||||
@@ -7910,6 +7911,7 @@ Namval_t *
|
|||||||
dftCreateDisc(
|
dftCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
Namval_t * np2;
|
Namval_t * np2;
|
||||||
@@ -7948,6 +7950,7 @@ Namval_t *
|
|||||||
ehCreateDisc(
|
ehCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
Namval_t * np2;
|
Namval_t * np2;
|
||||||
@@ -7977,6 +7980,7 @@ Namval_t *
|
|||||||
transCreateDisc(
|
transCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
Namval_t * np2;
|
Namval_t * np2;
|
||||||
@@ -8005,6 +8009,7 @@ Namval_t *
|
|||||||
scaleCreateDisc(
|
scaleCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8043,6 +8048,7 @@ Namval_t *
|
|||||||
arrowCreateDisc(
|
arrowCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8089,6 +8095,7 @@ Namval_t *
|
|||||||
comboCreateDisc(
|
comboCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8133,6 +8140,7 @@ Namval_t *
|
|||||||
cmdCreateDisc(
|
cmdCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8180,6 +8188,7 @@ Namval_t *
|
|||||||
dAreaCreateDisc(
|
dAreaCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8218,6 +8227,7 @@ Namval_t *
|
|||||||
dbtnCreateDisc(
|
dbtnCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8266,6 +8276,7 @@ Namval_t *
|
|||||||
fselCreateDisc(
|
fselCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8343,6 +8354,7 @@ Namval_t *
|
|||||||
listCreateDisc(
|
listCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8440,6 +8452,7 @@ Namval_t *
|
|||||||
pbtnCreateDisc(
|
pbtnCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8486,6 +8499,7 @@ Namval_t *
|
|||||||
rcCreateDisc(
|
rcCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8538,6 +8552,7 @@ Namval_t *
|
|||||||
sbarCreateDisc(
|
sbarCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8583,6 +8598,7 @@ Namval_t *
|
|||||||
swinCreateDisc(
|
swinCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8623,6 +8639,7 @@ Namval_t *
|
|||||||
sboxCreateDisc(
|
sboxCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8670,6 +8687,7 @@ Namval_t *
|
|||||||
tbtnCreateDisc(
|
tbtnCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8712,6 +8730,7 @@ Namval_t *
|
|||||||
textCreateDisc(
|
textCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8867,6 +8886,7 @@ Namval_t *
|
|||||||
textCreateDisc2(
|
textCreateDisc2(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -8962,7 +8982,7 @@ textCreateDisc2(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
np2 = textCreateDisc(np, nameCopy, fp);
|
np2 = textCreateDisc(np, nameCopy, flags, fp);
|
||||||
|
|
||||||
XtFree(nameCopy);
|
XtFree(nameCopy);
|
||||||
XtFree(dupName);
|
XtFree(dupName);
|
||||||
@@ -8977,6 +8997,7 @@ Namval_t *
|
|||||||
helpCreateDisc(
|
helpCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
@@ -9055,6 +9076,7 @@ Namval_t *
|
|||||||
dtPrintSetupProcDisc(
|
dtPrintSetupProcDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp )
|
Namfun_t *fp )
|
||||||
{
|
{
|
||||||
char * cbDataAddrStr;
|
char * cbDataAddrStr;
|
||||||
|
|||||||
@@ -578,90 +578,112 @@ extern void FreeNestedVariables( void ) ;
|
|||||||
extern Namval_t * nopCreateDisc(
|
extern Namval_t * nopCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * dftCreateDisc(
|
extern Namval_t * dftCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * ehCreateDisc(
|
extern Namval_t * ehCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * transCreateDisc(
|
extern Namval_t * transCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * scaleCreateDisc(
|
extern Namval_t * scaleCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * arrowCreateDisc(
|
extern Namval_t * arrowCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * comboCreateDisc(
|
extern Namval_t * comboCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * cmdCreateDisc(
|
extern Namval_t * cmdCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * dAreaCreateDisc(
|
extern Namval_t * dAreaCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * dbtnCreateDisc(
|
extern Namval_t * dbtnCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * dtPrintSetupProcDisc(
|
extern Namval_t * dtPrintSetupProcDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp);
|
Namfun_t *fp);
|
||||||
extern Namval_t * fselCreateDisc(
|
extern Namval_t * fselCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * listCreateDisc(
|
extern Namval_t * listCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * pbtnCreateDisc(
|
extern Namval_t * pbtnCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * rcCreateDisc(
|
extern Namval_t * rcCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * sbarCreateDisc(
|
extern Namval_t * sbarCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * swinCreateDisc(
|
extern Namval_t * swinCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * sboxCreateDisc(
|
extern Namval_t * sboxCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * tbtnCreateDisc(
|
extern Namval_t * tbtnCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * textCreateDisc(
|
extern Namval_t * textCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * textCreateDisc2(
|
extern Namval_t * textCreateDisc2(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern Namval_t * helpCreateDisc(
|
extern Namval_t * helpCreateDisc(
|
||||||
Namval_t *np,
|
Namval_t *np,
|
||||||
char *name,
|
char *name,
|
||||||
|
int flags,
|
||||||
Namfun_t *fp) ;
|
Namfun_t *fp) ;
|
||||||
extern int * LockKshFileDescriptors( void ) ;
|
extern int * LockKshFileDescriptors( void ) ;
|
||||||
extern void UnlockKshFileDescriptors(
|
extern void UnlockKshFileDescriptors(
|
||||||
|
|||||||
Reference in New Issue
Block a user