$OpenBSD: patch-etc_papd_queries_c,v 1.1 2006/09/22 05:56:25 pvalchev Exp $
--- etc/papd/queries.c.orig	Sun Feb  6 05:16:02 2005
+++ etc/papd/queries.c	Sat Dec 31 13:06:26 2005
@@ -228,7 +228,7 @@ int gq_pagecost( out )
 #ifdef ABS_PRINT
 	lp_pagecost();
 #endif /* ABS_PRINT */
-	sprintf( cost, "%d", printer->p_pagecost );
+	snprintf( cost, sizeof(cost), "%d", printer->p_pagecost );
 	append( out, cost, strlen( cost ));
     } else {
 	return( -1 );
@@ -246,7 +246,7 @@ int gq_balance( out )
     if ( lp_pagecost() != 0 ) {
 	return( -1 );
     }
-    sprintf( balance, "$%1.2f\n", printer->p_balance );
+    snprintf( balance, sizeof(balance), "$%1.2f\n", printer->p_balance );
     append( out, balance, strlen( balance ));
     return( 0 );
 }
