$OpenBSD: patch-src_slurpie_c,v 1.2 2017/05/06 17:23:10 naddy Exp $ Index: src/slurpie.c --- src/slurpie.c.orig +++ src/slurpie.c @@ -129,7 +129,8 @@ u_char *send_init( u_char *sendbuf, u_int *send_len ) *(pstr++) = (u_char)cfg.cl; if( cfg.cl & CL_PDICT ) { - *(pstr++) = (u_char)cfg.ptask_level = *num_nodes*PTASK_LEVEL; + cfg.ptask_level = *num_nodes*PTASK_LEVEL; + *(pstr++) = (u_char)cfg.ptask_level; pstr += strcpy_len( pstr, cfg.dictfile_name ); } if( cfg.cl & CL_GDICT ) @@ -378,7 +379,7 @@ void print( const u_char *str, ... ) vsprintf(tbuf,str,parg); va_end(parg); if( cfg.cl & CL_VERBOSE ) - printf( tbuf ); + printf( "%s", tbuf ); if( cfg.logfile && !(cfg.cl & CL_NO_LOG) ) fputs( tbuf, cfg.logfile ); }