begin_data->xid = pq_getmsgint(in, 4);
/* read gid (copy it into a pre-allocated buffer) */
- strcpy(begin_data->gid, pq_getmsgstring(in));
+ strlcpy(begin_data->gid, pq_getmsgstring(in), sizeof(begin_data->gid));
}
/*
prepare_data->xid = pq_getmsgint(in, 4);
/* read gid (copy it into a pre-allocated buffer) */
- strcpy(prepare_data->gid, pq_getmsgstring(in));
+ strlcpy(prepare_data->gid, pq_getmsgstring(in), sizeof(prepare_data->gid));
}
/*
prepare_data->xid = pq_getmsgint(in, 4);
/* read gid (copy it into a pre-allocated buffer) */
- strcpy(prepare_data->gid, pq_getmsgstring(in));
+ strlcpy(prepare_data->gid, pq_getmsgstring(in), sizeof(prepare_data->gid));
}
/*
rollback_data->xid = pq_getmsgint(in, 4);
/* read gid (copy it into a pre-allocated buffer) */
- strcpy(rollback_data->gid, pq_getmsgstring(in));
+ strlcpy(rollback_data->gid, pq_getmsgstring(in), sizeof(rollback_data->gid));
}
/*