Not for GNU/Linux.
authorNIIBE Yutaka <gniibe@fsij.org>
Mon, 2 Oct 2017 07:45:08 +0000 (16:45 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Mon, 2 Oct 2017 07:45:08 +0000 (16:45 +0900)
ChangeLog
src/main.c

index 21aa2ca..488a388 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2017-10-02  NIIBE Yutaka  <gniibe@fsij.org>
 
+       * src/main.c (device_initialize_once): Not for GNU/Linux.
+
        * src/openpgp.c, src/flash.c: Distinguish FLASH_UPGRADE_SUPPORT.
 
        * src/main.c [GNU_LINUX_EMULATION]: Use emulated_main.
index b1dd6de..332b89b 100644 (file)
@@ -51,6 +51,7 @@
 #define LED_TIMEOUT_STOP       (200*1000)
 
 
+#if !defined (GNU_LINUX_EMULATION)
 #define ID_OFFSET (2+SERIALNO_STR_LEN*2)
 static void
 device_initialize_once (void)
@@ -80,6 +81,7 @@ device_initialize_once (void)
        }
     }
 }
+#endif
 
 
 static volatile uint8_t fatal_code;
@@ -223,7 +225,9 @@ main (int argc, char *argv[])
   gnuk_malloc_init ();
 
   flash_unlock ();
+#if !defined (GNU_LINUX_EMULATION)
   device_initialize_once ();
+#endif
 
   adc_init ();