diff options
author | Michael Meskes | 2009-05-20 16:49:23 +0000 |
---|---|---|
committer | Michael Meskes | 2009-05-20 16:49:23 +0000 |
commit | 11e3007feac7a53a63b69b4953b197a20d90143b (patch) | |
tree | 7444a842c64c111d49c7754adb8ca1f4c91d9cf0 | |
parent | d42a7d22c73058ed2c078ff36cd68184a04011af (diff) |
Removed unsigned/signed mismatches.
-rw-r--r-- | src/interfaces/ecpg/compatlib/informix.c | 2 | ||||
-rw-r--r-- | src/interfaces/ecpg/ecpglib/execute.c | 2 | ||||
-rw-r--r-- | src/interfaces/ecpg/pgtypeslib/datetime.c | 2 | ||||
-rw-r--r-- | src/interfaces/ecpg/pgtypeslib/dt_common.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/src/interfaces/ecpg/compatlib/informix.c b/src/interfaces/ecpg/compatlib/informix.c index 2002239371..bb708e7763 100644 --- a/src/interfaces/ecpg/compatlib/informix.c +++ b/src/interfaces/ecpg/compatlib/informix.c @@ -151,7 +151,7 @@ static char * ecpg_strndup(const char *str, size_t len) { int real_len = strlen(str); - int use_len = (real_len > len) ? len : real_len; + int use_len = (real_len > len) ? (int)len : real_len; char *new = malloc(use_len + 1); diff --git a/src/interfaces/ecpg/ecpglib/execute.c b/src/interfaces/ecpg/ecpglib/execute.c index 8c79f65f2e..c3bcb5fa42 100644 --- a/src/interfaces/ecpg/ecpglib/execute.c +++ b/src/interfaces/ecpg/ecpglib/execute.c @@ -759,7 +759,7 @@ ecpg_store_input(const int lineno, const bool force_indicator, const struct vari case ECPGt_unsigned_char: { /* set slen to string length if type is char * */ - int slen = (var->varcharsize == 0) ? strlen((char *) var->value) : var->varcharsize; + int slen = (var->varcharsize == 0) ? strlen((char *) var->value) : (unsigned int)var->varcharsize; if (!(newcopy = ecpg_alloc(slen + 1, lineno))) return false; diff --git a/src/interfaces/ecpg/pgtypeslib/datetime.c b/src/interfaces/ecpg/pgtypeslib/datetime.c index b4bd1057ab..8778d54828 100644 --- a/src/interfaces/ecpg/pgtypeslib/datetime.c +++ b/src/interfaces/ecpg/pgtypeslib/datetime.c @@ -347,7 +347,7 @@ PGTYPESdate_defmt_asc(date * d, char *fmt, char *str) char *fmt_ystart, *fmt_mstart, *fmt_dstart; - int i; + unsigned int i; int reading_digit; int token_count; char *str_copy; diff --git a/src/interfaces/ecpg/pgtypeslib/dt_common.c b/src/interfaces/ecpg/pgtypeslib/dt_common.c index 73abae3b05..dab9e5717d 100644 --- a/src/interfaces/ecpg/pgtypeslib/dt_common.c +++ b/src/interfaces/ecpg/pgtypeslib/dt_common.c @@ -2583,7 +2583,7 @@ PGTYPEStimestamp_defmt_scan(char **str, char *fmt, timestamp * d, *pfmt, *tmp; int err = 1; - int j; + unsigned int j; struct tm tm; pfmt = fmt; |