+ 681. [bug] $GENERATE specifying output format was broken. [RT#653]
+
--- 9.1.0rc1 released ---
679. [bug] $INCLUDE could leak memory and file descriptors on
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: master.c,v 1.88.2.3 2001/01/12 20:19:00 gson Exp $ */
+/* $Id: master.c,v 1.88.2.4 2001/01/16 17:43:55 gson Exp $ */
#include <config.h>
char fmt[sizeof("%04000000000d")];
char numbuf[128];
char *cp;
- char mode;
+ char mode[2];
int delta = 0;
isc_textregion_t r;
unsigned int n;
/* Get format specifier. */
if (*name == '{' ) {
n = sscanf(name, "{%d,%u,%1[doxX]}",
- &delta, &width, &mode);
+ &delta, &width, mode);
switch (n) {
case 1:
break;
break;
case 3:
n = snprintf(fmt, sizeof(fmt),
- "%%0%u%c", width, mode);
+ "%%0%u%c", width, mode[0]);
break;
default:
return (DNS_R_SYNTAX);