Changeset 19805
- Timestamp:
- Oct 2, 2008, 7:42:26 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/types/psMetadataItemCompare.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/types/psMetadataItemCompare.c
r19778 r19805 24 24 } psMetadataItemCompareOp; 25 25 26 /* determine boolean operator specified in comment: @OP: X@(default is ==) */26 /* determine boolean operator specified in comment: OP: XX (default is ==) */ 27 27 psMetadataItemCompareOp p_psMetadataItemCompareGetOp (const psMetadataItem *item) { 28 28 29 29 if (!item->comment) return PS_MD_OP_EQ; 30 30 31 char *p1 = strstr (item->comment, " @OP:");31 char *p1 = strstr (item->comment, "OP:"); 32 32 if (!p1) return PS_MD_OP_EQ; 33 p1 += 4; // point to first char after @OP:33 p1 += 3; // point to first char after @OP: 34 34 while (isblank(p1[0])) p1++; 35 35 36 char *p2 = strchr (p1, '@'); 37 if (!p2) return PS_MD_OP_EQ; 38 39 // the string starting at p1 and p2 must contain one of the following: 36 // the string starting at p1 must contain one of the following: 40 37 // == or = PS_MD_OP_EQ, 41 38 // < PS_MD_OP_LT,
Note:
See TracChangeset
for help on using the changeset viewer.
