mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-21 16:26:12 +08:00
* environ.cc (environ_init): Avoid a compiler warning.
* path.cc (path_conv::check): Ditto. * path.h (path_conv::operator int): Ditto. * regex/engine.c: Ditto throughout. * regex/regcomp.c: Ditto throughout. * regex/regexec.c: Ditto throughout.
This commit is contained in:
parent
79ed43004f
commit
9d1e72a175
@ -1,3 +1,12 @@
|
|||||||
|
2002-09-29 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
|
* environ.cc (environ_init): Avoid a compiler warning.
|
||||||
|
* path.cc (path_conv::check): Ditto.
|
||||||
|
* path.h (path_conv::operator int): Ditto.
|
||||||
|
* regex/engine.c: Ditto throughout.
|
||||||
|
* regex/regcomp.c: Ditto throughout.
|
||||||
|
* regex/regexec.c: Ditto throughout.
|
||||||
|
|
||||||
2002-09-29 Christopher Faylor <cgf@redhat.com>
|
2002-09-29 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
* thread.cc: Use "%E" in *_printf throughout rather than calling
|
* thread.cc: Use "%E" in *_printf throughout rather than calling
|
||||||
|
@ -665,8 +665,8 @@ environ_init (char **envp, int envc)
|
|||||||
{
|
{
|
||||||
for (int i = 0; conv_envvars[i].name != NULL; i++)
|
for (int i = 0; conv_envvars[i].name != NULL; i++)
|
||||||
{
|
{
|
||||||
conv_start_chars[cyg_tolower (conv_envvars[i].name[0])] = 1;
|
conv_start_chars[(int) cyg_tolower (conv_envvars[i].name[0])] = 1;
|
||||||
conv_start_chars[cyg_toupper (conv_envvars[i].name[0])] = 1;
|
conv_start_chars[(int) cyg_toupper (conv_envvars[i].name[0])] = 1;
|
||||||
}
|
}
|
||||||
initted = 1;
|
initted = 1;
|
||||||
}
|
}
|
||||||
|
@ -43,5 +43,4 @@ class hires_ms : hires_base
|
|||||||
LONGLONG usecs (bool justdelta);
|
LONGLONG usecs (bool justdelta);
|
||||||
~hires_ms ();
|
~hires_ms ();
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /*__HIRES_H__*/
|
#endif /*__HIRES_H__*/
|
||||||
|
@ -805,7 +805,7 @@ out:
|
|||||||
mkrelpath (this->path);
|
mkrelpath (this->path);
|
||||||
if (need_directory)
|
if (need_directory)
|
||||||
{
|
{
|
||||||
char n = strlen (this->path);
|
size_t n = strlen (this->path);
|
||||||
/* Do not add trailing \ to UNC device names like \\.\a: */
|
/* Do not add trailing \ to UNC device names like \\.\a: */
|
||||||
if (this->path[n - 1] != '\\' &&
|
if (this->path[n - 1] != '\\' &&
|
||||||
(strncmp (this->path, "\\\\.\\", 4) != 0 ||
|
(strncmp (this->path, "\\\\.\\", 4) != 0 ||
|
||||||
|
@ -146,7 +146,7 @@ class path_conv
|
|||||||
operator char *() {return path;}
|
operator char *() {return path;}
|
||||||
operator const char *() {return path;}
|
operator const char *() {return path;}
|
||||||
operator DWORD &() {return fileattr;}
|
operator DWORD &() {return fileattr;}
|
||||||
operator int &() {return (int) fileattr; }
|
operator int () {return fileattr; }
|
||||||
char operator [](int i) const {return path[i];}
|
char operator [](int i) const {return path[i];}
|
||||||
BOOL is_device () {return devn != FH_BAD && devn != FH_DISK;}
|
BOOL is_device () {return devn != FH_BAD && devn != FH_DISK;}
|
||||||
DWORD get_devn () {return devn == FH_BAD ? (DWORD) FH_DISK : devn;}
|
DWORD get_devn () {return devn == FH_BAD ? (DWORD) FH_DISK : devn;}
|
||||||
|
@ -71,7 +71,7 @@ regmatch_t pmatch[];
|
|||||||
int eflags;
|
int eflags;
|
||||||
{
|
{
|
||||||
register char *endp;
|
register char *endp;
|
||||||
register int i;
|
register size_t i;
|
||||||
struct match mv;
|
struct match mv;
|
||||||
register struct match *m = &mv;
|
register struct match *m = &mv;
|
||||||
register char *dp;
|
register char *dp;
|
||||||
|
@ -1055,7 +1055,7 @@ freeset(p, cs)
|
|||||||
register struct parse *p;
|
register struct parse *p;
|
||||||
register cset *cs;
|
register cset *cs;
|
||||||
{
|
{
|
||||||
register int i;
|
register size_t i;
|
||||||
register cset *top = &p->g->sets[p->g->ncsets];
|
register cset *top = &p->g->sets[p->g->ncsets];
|
||||||
register size_t css = (size_t)p->g->csetsize;
|
register size_t css = (size_t)p->g->csetsize;
|
||||||
|
|
||||||
@ -1081,7 +1081,7 @@ register struct parse *p;
|
|||||||
register cset *cs;
|
register cset *cs;
|
||||||
{
|
{
|
||||||
register uch h = cs->hash;
|
register uch h = cs->hash;
|
||||||
register int i;
|
register size_t i;
|
||||||
register cset *top = &p->g->sets[p->g->ncsets];
|
register cset *top = &p->g->sets[p->g->ncsets];
|
||||||
register cset *cs2;
|
register cset *cs2;
|
||||||
register size_t css = (size_t)p->g->csetsize;
|
register size_t css = (size_t)p->g->csetsize;
|
||||||
@ -1114,7 +1114,7 @@ firstch(p, cs)
|
|||||||
register struct parse *p;
|
register struct parse *p;
|
||||||
register cset *cs;
|
register cset *cs;
|
||||||
{
|
{
|
||||||
register int i;
|
register size_t i;
|
||||||
register size_t css = (size_t)p->g->csetsize;
|
register size_t css = (size_t)p->g->csetsize;
|
||||||
|
|
||||||
for (i = 0; i < css; i++)
|
for (i = 0; i < css; i++)
|
||||||
@ -1133,7 +1133,7 @@ nch(p, cs)
|
|||||||
register struct parse *p;
|
register struct parse *p;
|
||||||
register cset *cs;
|
register cset *cs;
|
||||||
{
|
{
|
||||||
register int i;
|
register size_t i;
|
||||||
register size_t css = (size_t)p->g->csetsize;
|
register size_t css = (size_t)p->g->csetsize;
|
||||||
register int n = 0;
|
register int n = 0;
|
||||||
|
|
||||||
|
@ -134,7 +134,7 @@ int eflags;
|
|||||||
return(REG_BADPAT);
|
return(REG_BADPAT);
|
||||||
eflags = GOODFLAGS(eflags);
|
eflags = GOODFLAGS(eflags);
|
||||||
|
|
||||||
if (g->nstates <= CHAR_BIT*sizeof(states1) && !(eflags®_LARGE))
|
if ((unsigned) g->nstates <= CHAR_BIT*sizeof(states1) && !(eflags®_LARGE))
|
||||||
return(smatcher(g, (char *)string, nmatch, pmatch, eflags));
|
return(smatcher(g, (char *)string, nmatch, pmatch, eflags));
|
||||||
else
|
else
|
||||||
return(lmatcher(g, (char *)string, nmatch, pmatch, eflags));
|
return(lmatcher(g, (char *)string, nmatch, pmatch, eflags));
|
||||||
|
@ -254,7 +254,7 @@ template <class ListNode> void
|
|||||||
List<ListNode>::forEach (void (*callback)(ListNode *))
|
List<ListNode>::forEach (void (*callback)(ListNode *))
|
||||||
{
|
{
|
||||||
ListNode *aNode = head;
|
ListNode *aNode = head;
|
||||||
while (aNode)
|
while (aNode)
|
||||||
{
|
{
|
||||||
callback (aNode);
|
callback (aNode);
|
||||||
aNode = aNode->next;
|
aNode = aNode->next;
|
||||||
@ -293,7 +293,7 @@ public:
|
|||||||
static bool isGoodInitializerOrObject(pthread_mutex_t const *);
|
static bool isGoodInitializerOrObject(pthread_mutex_t const *);
|
||||||
static void initMutex ();
|
static void initMutex ();
|
||||||
static int init (pthread_mutex_t *, const pthread_mutexattr_t *);
|
static int init (pthread_mutex_t *, const pthread_mutexattr_t *);
|
||||||
|
|
||||||
CRITICAL_SECTION criticalsection;
|
CRITICAL_SECTION criticalsection;
|
||||||
HANDLE win32_obj_id;
|
HANDLE win32_obj_id;
|
||||||
LONG condwaits;
|
LONG condwaits;
|
||||||
@ -355,7 +355,7 @@ public:
|
|||||||
virtual void exit (void *value_ptr);
|
virtual void exit (void *value_ptr);
|
||||||
|
|
||||||
virtual int cancel ();
|
virtual int cancel ();
|
||||||
|
|
||||||
virtual void testcancel ();
|
virtual void testcancel ();
|
||||||
static void static_cancel_self ();
|
static void static_cancel_self ();
|
||||||
|
|
||||||
@ -459,7 +459,7 @@ public:
|
|||||||
static int wait (sem_t * sem);
|
static int wait (sem_t * sem);
|
||||||
static int trywait (sem_t * sem);
|
static int trywait (sem_t * sem);
|
||||||
static int post (sem_t * sem);
|
static int post (sem_t * sem);
|
||||||
|
|
||||||
HANDLE win32_obj_id;
|
HANDLE win32_obj_id;
|
||||||
class semaphore * next;
|
class semaphore * next;
|
||||||
int shared;
|
int shared;
|
||||||
|
@ -31,7 +31,7 @@ details. */
|
|||||||
#define NEW_MACRO_VARARGS
|
#define NEW_MACRO_VARARGS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef _WIN32_WINNT
|
#ifndef _WIN32_WINNT
|
||||||
#define _WIN32_WINNT 0x0500
|
#define _WIN32_WINNT 0x0500
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user