From ce52348e332196b64d8e01ea557caf08997a33d1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Sun, 31 Oct 1999 23:32:45 +0100
Subject: [PATCH] Fixed more wide-string bugs in sscanf().

Rev: src/opcodes.c:1.61
---
 src/opcodes.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/opcodes.c b/src/opcodes.c
index cd4507595a..be83d5c5ab 100644
--- a/src/opcodes.c
+++ b/src/opcodes.c
@@ -25,7 +25,7 @@
 #include "security.h"
 #include "bignum.h"
 
-RCSID("$Id: opcodes.c,v 1.60 1999/10/31 22:14:51 grubba Exp $");
+RCSID("$Id: opcodes.c,v 1.61 1999/10/31 22:32:45 grubba Exp $");
 
 void index_no_free(struct svalue *to,struct svalue *what,struct svalue *ind)
 {
@@ -1091,9 +1091,9 @@ static INT32 PIKE_CONCAT4(very_low_sscanf_,INPUT_SHIFT,_,MATCH_SHIFT)(	\
 	  case 'x': base = 16; break;					\
 	  }								\
 	  								\
-	  /* FIXME! */							\
-	  string_to_svalue_inumber(&sval, input+eye, &t,		\
-				   base, field_length);			\
+	  wide_string_to_svalue_inumber(&sval, input+eye, (void **)&t,	\
+					base, field_length,		\
+					INPUT_SHIFT);			\
 									\
 	  if(input + eye == t)						\
 	  {								\
-- 
GitLab