* deflex.l (YY_NO_UNPUT): Define.

* rclex.l (YY_NO_UNPUT): Define.
	* rcparse.y (null_unichar): New static var.
	(res_null_text): Use it rather than attempting to init from wchar_t.
	* windres.c: Include assert.h and time.h before getopt.h.
	Include config.h and unistd.h too.
This commit is contained in:
Alan Modra 2005-02-17 12:59:59 +00:00
parent 1808e34136
commit 0af6db78f3
5 changed files with 21 additions and 3 deletions

View File

@ -1,3 +1,12 @@
2005-02-17 Alan Modra <amodra@bigpond.net.au>
* deflex.l (YY_NO_UNPUT): Define.
* rclex.l (YY_NO_UNPUT): Define.
* rcparse.y (null_unichar): New static var.
(res_null_text): Use it rather than attempting to init from wchar_t.
* windres.c: Include assert.h and time.h before getopt.h.
Include config.h and unistd.h too.
2005-02-15 Nick Clifton <nickc@redhat.com>
* nlmconv.c: Provide a full prototype for the localtime() function

View File

@ -27,6 +27,8 @@
#include "defparse.h"
#include "dlltool.h"
#define YY_NO_UNPUT
int linenumber;
%}

View File

@ -32,6 +32,8 @@
#include <assert.h>
#define YY_NO_UNPUT
/* Whether we are in rcdata mode, in which we returns the lengths of
strings. */

View File

@ -54,10 +54,11 @@ static unsigned long base_style;
static unsigned long default_style;
static unsigned long class;
static struct res_id res_text_field;
static unichar null_unichar;
/* This is used for COMBOBOX, LISTBOX and EDITTEXT which
do not allow resource 'text' field in control definition. */
static const struct res_id res_null_text = { 1, {{0, L""}}};
static const struct res_id res_null_text = { 1, {{0, &null_unichar}}};
%}

View File

@ -34,6 +34,12 @@
* The res2coff program, written by Pedro A. Aranda <paag@tid.es>. */
#include "config.h"
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
#include <assert.h>
#include <time.h>
#include "bfd.h"
#include "getopt.h"
#include "bucomm.h"
@ -41,8 +47,6 @@
#include "safe-ctype.h"
#include "obstack.h"
#include "windres.h"
#include <assert.h>
#include <time.h>
/* Used by resrc.c at least. */