mirror of
https://github.com/postgres/postgres.git
synced 2025-11-06 07:49:08 +03:00
From: Michael Meskes <meskes@online-club.de>
This one is against the current archive (so it contains the one I send the other day). It should fix the AIX problems. Andreas, could you please try it? Thanks. + Wed Aug 26 16:17:39 CEST 1998 + + - Sync preproc.y with gram.y + + Thu Aug 27 15:32:23 CEST 1998 + + - Fix some minor glitches that the AIX compiler complains about + - Added patchlevel to library + + Fri Aug 28 15:36:58 CEST 1998 + + - Removed one line of code that AIX complains about since it was not + needed anyway + - Set library version to 2.6.1
This commit is contained in:
@@ -701,7 +701,7 @@ ECPGexecute(struct statement *stmt)
|
||||
}
|
||||
else
|
||||
{
|
||||
strncpy((char *) (var->value + var->offset * act_tuple), pval, var->varcharsize);
|
||||
strncpy((char *) ((long)var->value + var->offset * act_tuple), pval, var->varcharsize);
|
||||
if (var->varcharsize < strlen(pval))
|
||||
{
|
||||
/* truncation */
|
||||
@@ -731,7 +731,7 @@ ECPGexecute(struct statement *stmt)
|
||||
case ECPGt_varchar:
|
||||
{
|
||||
struct ECPGgeneric_varchar *variable =
|
||||
(struct ECPGgeneric_varchar *) (var->value + var->offset * act_tuple);
|
||||
(struct ECPGgeneric_varchar *) ((long)var->value + var->offset * act_tuple);
|
||||
|
||||
if (var->varcharsize == 0)
|
||||
strncpy(variable->arr, pval, strlen(pval));
|
||||
@@ -828,7 +828,6 @@ ECPGexecute(struct statement *stmt)
|
||||
free(notify);
|
||||
}
|
||||
|
||||
va_end(ap);
|
||||
return status;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user