Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 190912
Collapse All | Expand All

(-)nessus-core/nessus/auth.c (-1 / +1 lines)
Lines 92-102 Link Here
92
  char * buffer = emalloc(s);
92
  char * buffer = emalloc(s);
93
  int len, n = 0;
93
  int len, n = 0;
94
  signal(SIGPIPE, sighand_pipe);
94
  signal(SIGPIPE, sighand_pipe);
95
  va_start(param, data);
96
95
97
 
96
 
98
  for(;;)
97
  for(;;)
99
  {
98
  {
99
   va_start(param, data);
100
   r = vsnprintf(buffer, s - 1, data, param);
100
   r = vsnprintf(buffer, s - 1, data, param);
101
   if(r >= 0 && r < s)break;
101
   if(r >= 0 && r < s)break;
102
   s = r > s ? r + 2 : s * 2;
102
   s = r > s ? r + 2 : s * 2;

Return to bug 190912