diff options
author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2006-03-24 21:11:56 +0000 |
---|---|---|
committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2006-03-24 21:11:56 +0000 |
commit | 562509761efc1dc4361d13e4f95e093f80b533da (patch) | |
tree | b320cee1a0e41d6cebec8dd58b26b5b899846d20 /mixlib | |
parent | dc51780d422ace7a5689603ffb871b677e084612 (diff) | |
download | mdk-562509761efc1dc4361d13e4f95e093f80b533da.tar.gz mdk-562509761efc1dc4361d13e4f95e093f80b533da.tar.bz2 |
Compilation warnings fixed.
git-archimport-id: mdk@sv.gnu.org/mdk--devel--1--patch-5
Diffstat (limited to 'mixlib')
-rw-r--r-- | mixlib/mix_scanner.l | 44 | ||||
-rw-r--r-- | mixlib/mix_vm_command.c | 6 |
2 files changed, 27 insertions, 23 deletions
diff --git a/mixlib/mix_scanner.l b/mixlib/mix_scanner.l index 6150007..82b860e 100644 --- a/mixlib/mix_scanner.l +++ b/mixlib/mix_scanner.l @@ -1,7 +1,7 @@ /* -*-c-*- -------------- mix_scanner.l : * Lexical scanner used by mix_parser_t * ------------------------------------------------------------------ - * Copyright (C) 2000, 2003, 2004 Free Software Foundation, Inc. + * Copyright (C) 2000, 2003, 2004, 2006 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -71,19 +71,19 @@ } while (FALSE) -#define ENTER_EVAL() \ - do { \ - if (yytext[0] != '*') \ - { \ - expr_val = MIX_WORD_ZERO; \ - yyless (0); \ - } \ - else \ - { \ - expr_val = mix_short_to_word_fast (parser->loc_count); \ - yyless (1); \ - } \ - yy_push_state (EVAL); \ +#define ENTER_EVAL() \ + do { \ + if (yytext[0] != '*') \ + { \ + expr_val = MIX_WORD_ZERO; \ + yyless (0); \ + } \ + else \ + { \ + expr_val = mix_short_to_word_fast (parser->loc_count); \ + yyless (1); \ + } \ + yy_push_state (EVAL); \ } while (FALSE) #define ENTER_WEVAL(s) \ @@ -95,14 +95,14 @@ yy_push_state (WEVAL); \ } while (FALSE) -#define RETURN_ERROR(error, comment) \ - do { \ - char c; \ - mix_parser_log_error (parser,error,lineno,comment,FALSE); \ - while ( (c = input ()) != '\n' && c != EOF ) ; \ - if ( c == EOF ) return error; else ++lineno; \ - RESET (); \ - BEGIN (INITIAL); \ +#define RETURN_ERROR(error, comment) \ + do { \ + int c; \ + mix_parser_log_error (parser, error, lineno, comment, FALSE); \ + while ( (c = input ()) != '\n' && c != EOF ) ; \ + if ( c == EOF ) return error; else ++lineno; \ + RESET (); \ + BEGIN (INITIAL); \ } while (FALSE) diff --git a/mixlib/mix_vm_command.c b/mixlib/mix_vm_command.c index 350dae5..a038e40 100644 --- a/mixlib/mix_vm_command.c +++ b/mixlib/mix_vm_command.c @@ -3,7 +3,7 @@ * ------------------------------------------------------------------ * $Id: mix_vm_command.c,v 1.30 2005/09/20 19:43:13 jao Exp $ * ------------------------------------------------------------------ - * Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc. + * Copyright (C) 2001, 2002, 2004, 2006 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -155,7 +155,9 @@ mix_vm_cmd_dispatcher_new_with_config (FILE *out, FILE *err, mix_vm_cmd_dispatcher_t *result = mix_vm_cmd_dispatcher_new (out, err); if (result != NULL && (result->config = config) != NULL) { +#ifdef HAVE_LIBHISTORY gint hsize = 0; +#endif const gchar *val = mix_config_get (result->config, TRACING_KEY_); if (val) cmd_strace_ (result, val); val = mix_config_get (result->config, EDITOR_KEY_); @@ -219,7 +221,9 @@ del_hook_list_ (GSList *s) void mix_vm_cmd_dispatcher_delete (mix_vm_cmd_dispatcher_t *dis) { +#ifdef HAVE_LIBHISTORY const gchar *hfile = NULL; +#endif gint k; g_return_if_fail (dis != NULL); |