2
0
Эх сурвалжийг харах

Merge pull request #1 from bmx-ng/crypto_hk

Updated for haiku.
Brucey 5 жил өмнө
parent
commit
d759f1609f

+ 8 - 1
libhydrogen.mod/libhydrogen.bmx

@@ -19,16 +19,23 @@ SuperStrict
 Module Crypto.LibHydrogen
 
 
-ModuleInfo "Version: 1.01"
+ModuleInfo "Version: 1.02"
 ModuleInfo "Author: Frank Denis."
 ModuleInfo "License: ISC"
 ModuleInfo "Credit: Adapted for BlitzMax by Bruce A Henderson"
 
+ModuleInfo "History: 1.02"
+ModuleInfo "History: Updated for haiku"
 ModuleInfo "History: 1.01"
 ModuleInfo "History: Disabled for NX."
 ModuleInfo "History: 1.00"
 ModuleInfo "History: Initial Release."
 
+'
+' random.h
+'   Added __HAIKU__ defs
+'
+
 ?Not nx
 Import "source.bmx"
 ?

+ 2 - 2
libhydrogen.mod/libhydrogen/impl/random.h

@@ -180,7 +180,7 @@ hydro_random_init(void)
     return 0;
 }
 
-#elif defined(__unix__)
+#elif defined(__unix__) || defined(__HAIKU__)
 
 #include <errno.h>
 #include <fcntl.h>
@@ -190,7 +190,7 @@ hydro_random_init(void)
 #include <sys/types.h>
 #include <unistd.h>
 
-#ifdef __linux__
+#ifdef __linux__ || __HAIKU__
 static int
 hydro_random_block_on_dev_random(void)
 {