mirror of
https://github.com/rwinkhart/cmutton.git
synced 2026-10-28 22:58:15 -04:00
Port config package
This commit is contained in:
1 parent
5ae7b41d76
commit
4ea47594ae
3 files changed
+22
-5
No files matched your search
@@ -47,3 +47,19 @@ func FreeArray(items *C.PascalString, count C.int) {
|
||||
}
|
||||
C.free(unsafe.Pointer(items))
|
||||
}
|
||||
|
||||
// safeStringDeref safely dereferences a string pointer, returning empty string if nil.
|
||||
func safeStringDeref(s *string) string {
|
||||
if s == nil {
|
||||
return ""
|
||||
}
|
||||
return *s
|
||||
}
|
||||
|
||||
// safeBoolDeref safely dereferences a bool pointer, returning false if nil.
|
||||
func safeBoolDeref(b *bool) bool {
|
||||
if b == nil {
|
||||
return false
|
||||
}
|
||||
return *b
|
||||
}
|
||||
Reference in new issue
Block a user