Changeset: 99090e104cbd for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=99090e104cbd
Modified Files:
        sql/server/sql_parser.y
Branch: Jun2016
Log Message:

No unnecessary allocations.


diffs (26 lines):

diff --git a/sql/server/sql_parser.y b/sql/server/sql_parser.y
--- a/sql/server/sql_parser.y
+++ b/sql/server/sql_parser.y
@@ -3337,9 +3337,7 @@ like_exp:
  |  scalar_exp ESCAPE string
        { const char *s = sql2str($3);
          if (_strlen(s) != 1) {
-               char *msg = sql_message("\b22025!ESCAPE must be one character");
-               yyerror(m, msg);
-               _DELETE(msg);
+               yyerror(m, "\b22025!ESCAPE must be one character");
                $$ = NULL;
                YYABORT;
          } else {
@@ -3615,10 +3613,7 @@ simple_scalar_exp:
                                if (!atom_neg(a)) {
                                        $$ = $2;
                                } else {
-                                       char *msg = sql_message("\b22003!value 
too large or not a number");
-
-                                       yyerror(m, msg);
-                                       _DELETE(msg);
+                                       yyerror(m, "\b22003!value too large or 
not a number");
                                        $$ = NULL;
                                        YYABORT;
                                }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to