Fix an Access Violation bug.
authorHiroshi Inoue <inoue@tpf.co.jp>
Sun, 21 May 2006 21:38:38 +0000 (21:38 +0000)
committerHiroshi Inoue <inoue@tpf.co.jp>
Sun, 21 May 2006 21:38:38 +0000 (21:38 +0000)
columninfo.c

index 32acbf8311389c8d06e0eecc1cf388d44978612d..c904046503e3a5c9c7fedc6bad7599599b0118a2 100644 (file)
@@ -197,7 +197,7 @@ CI_set_num_fields(ColumnInfoClass *self, int new_num_fields, BOOL allocrelatt)
    memset(self->name, 0, sizeof(char *) * self->num_fields);
    self->adtid = (Oid *) malloc(sizeof(Oid) * self->num_fields);
    self->adtsize = (Int2 *) malloc(sizeof(Int2) * self->num_fields);
-   self->display_size = (Int2 *) malloc(sizeof(Int2) * self->num_fields);
+   self->display_size = (Int4 *) malloc(sizeof(Int4) * self->num_fields);
    self->atttypmod = (Int4 *) malloc(sizeof(Int4) * self->num_fields);
    if (allocrelatt)
    {