|
5 | 5 | * to contain some useful information. Mechanism differs wildly across |
6 | 6 | * platforms. |
7 | 7 | * |
8 | | - * $Header: /cvsroot/pgsql/src/backend/utils/misc/ps_status.c,v 1.11 2001/11/06 01:15:29 tgl Exp $ |
| 8 | + * $Header: /cvsroot/pgsql/src/backend/utils/misc/ps_status.c,v 1.12 2001/12/2115:22:09 tgl Exp $ |
9 | 9 | * |
10 | 10 | * Copyright 2000 by PostgreSQL Global Development Group |
11 | 11 | * various details abducted from various places |
@@ -265,13 +265,11 @@ set_ps_display(const char *activity) |
265 | 265 |
|
266 | 266 | #ifdefPS_USE_CLOBBER_ARGV |
267 | 267 | { |
268 | | -char*cp; |
| 268 | +intbuflen; |
269 | 269 |
|
270 | 270 | /* pad unused memory */ |
271 | | -for (cp=ps_buffer+strlen(ps_buffer); |
272 | | -cp<ps_buffer+ps_buffer_size; |
273 | | -cp++) |
274 | | -*cp=PS_PADDING; |
| 271 | +buflen=strlen(ps_buffer); |
| 272 | +MemSet(ps_buffer+buflen,PS_PADDING,ps_buffer_size-buflen); |
275 | 273 | } |
276 | 274 | #endif/* PS_USE_CLOBBER_ARGV */ |
277 | 275 | #endif/* not PS_USE_NONE */ |
|