Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit14f29f6

Browse files
author
Michael Meskes
committed
Removed unsigned/signed mismatches.
1 parent11a497f commit14f29f6

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
#definePOSTGRES_ECPG_INTERNAL
44
#include"postgres_fe.h"
@@ -151,7 +151,7 @@ static char *
151151
ecpg_strndup(constchar*str,size_tlen)
152152
{
153153
intreal_len=strlen(str);
154-
intuse_len= (real_len>len) ?len :real_len;
154+
intuse_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
caseECPGt_unsigned_char:
760760
{
761761
/* set slen to string length if type is char * */
762-
intslen= (var->varcharsize==0) ?strlen((char*)var->value) :var->varcharsize;
762+
intslen= (var->varcharsize==0) ?strlen((char*)var->value) :(unsignedint)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-
inti;
350+
unsignedinti;
351351
intreading_digit;
352352
inttoken_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
interr=1;
2586-
intj;
2586+
unsignedintj;
25872587
structtmtm;
25882588

25892589
pfmt=fmt;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp