From f080b353ed4ea5c16ad3fda79497a0ebe3be9a7d Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 24 Mar 2010 12:15:30 +0000 Subject: More changes for CE. gpgsm does now build and run a keylisting. --- sm/qualified.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'sm/qualified.c') diff --git a/sm/qualified.c b/sm/qualified.c index d0db481b6..bb8e78f7f 100644 --- a/sm/qualified.c +++ b/sm/qualified.c @@ -161,7 +161,11 @@ gpgsm_is_in_qualified_list (ctrl_t ctrl, ksba_cert_t cert, char *country) return gpg_error (GPG_ERR_GENERAL); if (listfp) - rewind (listfp); + { + /* W32ce has no rewind, thus we use the equivalent code. */ + fseek (listfp, 0, SEEK_SET); + clearerr (listfp); + } while (!(err = read_list (key, mycountry, &lnr))) { if (!strcmp (key, fpr)) -- cgit v1.2.3