Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 14f29f6

Browse files
author
Michael Meskes
committed
Removed unsigned/signed mismatches.
1 parent 11a497f commit 14f29f6

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

src/interfaces/ecpg/compatlib/informix.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $PostgreSQL: pgsql/src/interfaces/ecpg/compatlib/informix.c,v 1.57 2009/01/15 11:52:54 petere Exp $ */
1+
/* $PostgreSQL: pgsql/src/interfaces/ecpg/compatlib/informix.c,v 1.58 2009/05/20 16:49:23 meskes Exp $ */
22

33
#define POSTGRES_ECPG_INTERNAL
44
#include "postgres_fe.h"
@@ -151,7 +151,7 @@ static char *
151151
ecpg_strndup(const char *str, size_t len)
152152
{
153153
int real_len = strlen(str);
154-
int use_len = (real_len > len) ? len : real_len;
154+
int use_len = (real_len > len) ? (int)len : real_len;
155155

156156
char *new = malloc(use_len + 1);
157157

src/interfaces/ecpg/ecpglib/execute.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/execute.c,v 1.83 2009/05/20 16:13:18 meskes Exp $ */
1+
/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/execute.c,v 1.84 2009/05/20 16:49:23 meskes Exp $ */
22

33
/*
44
* The aim is to get a simpler inteface to the database routines.
@@ -759,7 +759,7 @@ ecpg_store_input(const int lineno, const bool force_indicator, const struct vari
759759
case ECPGt_unsigned_char:
760760
{
761761
/* set slen to string length if type is char * */
762-
int slen = (var->varcharsize == 0) ? strlen((char *) var->value) : var->varcharsize;
762+
int slen = (var->varcharsize == 0) ? strlen((char *) var->value) : (unsigned int)var->varcharsize;
763763

764764
if (!(newcopy = ecpg_alloc(slen + 1, lineno)))
765765
return false;

src/interfaces/ecpg/pgtypeslib/datetime.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $PostgreSQL: pgsql/src/interfaces/ecpg/pgtypeslib/datetime.c,v 1.36 2009/05/20 16:13:18 meskes Exp $ */
1+
/* $PostgreSQL: pgsql/src/interfaces/ecpg/pgtypeslib/datetime.c,v 1.37 2009/05/20 16:49:23 meskes Exp $ */
22

33
#include "postgres_fe.h"
44

@@ -347,7 +347,7 @@ PGTYPESdate_defmt_asc(date * d, char *fmt, char *str)
347347
char *fmt_ystart,
348348
*fmt_mstart,
349349
*fmt_dstart;
350-
int i;
350+
unsigned int i;
351351
int reading_digit;
352352
int token_count;
353353
char *str_copy;

src/interfaces/ecpg/pgtypeslib/dt_common.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $PostgreSQL: pgsql/src/interfaces/ecpg/pgtypeslib/dt_common.c,v 1.49 2009/05/20 16:13:18 meskes Exp $ */
1+
/* $PostgreSQL: pgsql/src/interfaces/ecpg/pgtypeslib/dt_common.c,v 1.50 2009/05/20 16:49:23 meskes Exp $ */
22

33
#include "postgres_fe.h"
44

@@ -2583,7 +2583,7 @@ PGTYPEStimestamp_defmt_scan(char **str, char *fmt, timestamp * d,
25832583
*pfmt,
25842584
*tmp;
25852585
int err = 1;
2586-
int j;
2586+
unsigned int j;
25872587
struct tm tm;
25882588

25892589
pfmt = fmt;

0 commit comments

Comments
 (0)