[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/csant csant_parse.c,1.4,1.5
From: |
Gopal.V <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/csant csant_parse.c,1.4,1.5 |
Date: |
Sat, 04 Jan 2003 03:43:29 -0500 |
Update of /cvsroot/dotgnu-pnet/pnet/csant
In directory subversions:/tmp/cvs-serv25805/csant
Modified Files:
csant_parse.c
Log Message:
Expand variables using properties as well
Index: csant_parse.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/csant/csant_parse.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** csant_parse.c 22 Jul 2002 09:52:54 -0000 1.4
--- csant_parse.c 4 Jan 2003 08:43:25 -0000 1.5
***************
*** 387,390 ****
--- 387,408 ----
}
+ const char* CSAntGetProfileValue(const char* name,int len)
+ {
+ int i=0;
+ if(!name)return 0;
+ if(!CSAntProfileDefines || !CSAntNumProfileDefines)
+ {
+ return 0;
+ }
+ for(i=0;i<CSAntNumProfileDefines;i++)
+ {
+ if(!strncmp(name,CSAntProfileDefines[i],len))
+ {
+ return "true";
+ }
+ }
+ return 0;
+ }
+
const char *CSAntTaskParam(CSAntTask *task, const char *name)
{
***************
*** 441,444 ****
--- 459,474 ----
ADD_BUFFER_CH(*propValue);
++propValue;
+ }
+ }
+ else
+ {
+ propValue = CSAntGetProfileValue(value,nameLen);
+ if(propValue)
+ {
+ while(*propValue != '\0')
+ {
+ ADD_BUFFER_CH(*propValue);
+ ++propValue;
+ }
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/csant csant_parse.c,1.4,1.5,
Gopal.V <address@hidden> <=