fix extra ws
[m6w6/ext-psi] / m4 / psi / psi_const.m4
index f0345adfbff8af68c44dfa85968d42121a46a0ed..6210ef9ec0f7f6d7a62394756f77784e61a7ecd4 100644 (file)
@@ -1,19 +1,15 @@
 # psi_add_str_const(name, value)
-# Add a pre-defined string constant to $PSI_CONSTS
+# Add a pre-defined string constant to $PSI_CONSTS_H
 psi_add_str_const() {
-       grep -Fq "\"psi\\\\$1\"" $PSI_CONSTS \
-               || cat >>$PSI_CONSTS <<EOF
-       {PSI_T_STRING, "string", "psi\\\\$1", $2, PSI_T_QUOTED_STRING},
-EOF
+       PSI_CONSTS="$PSI_CONSTS
+       {PSI_T_STRING, \"string\", \"psi\\\\$1\", $2, PSI_T_QUOTED_STRING},"
 }
 
 # psi_add_int_const(name, value)
-# Add a pre-defined int constant to $PSI_CONSTS
+# Add a pre-defined int constant to $PSI_CONSTS_H
 psi_add_int_const() {
-       grep -Fq "\"psi\\\\$1\"" $PSI_CONSTS \
-               || cat >>$PSI_CONSTS <<EOF
-       {PSI_T_INT, "int", "psi\\\\$1", "$2", PSI_T_NUMBER}, 
-EOF
+       PSI_CONSTS="$PSI_CONSTS
+       {PSI_T_INT, \"int\", \"psi\\\\$1\", \"$2\", PSI_T_NUMBER},"
 }
 
 dnl PSI_CONST(const name, type)