]> gitweb.factorcode.org Git - factor.git/blobdiff - vm/mvm-unix.cpp
Put brackets around ipv6 addresses in `inet6 present`
[factor.git] / vm / mvm-unix.cpp
index adba52b122d3ea1d9b6153684a54e7fd4cd27d53..11261fe9ccf89437f49011f24d6526c48d00416a 100644 (file)
@@ -1,26 +1,20 @@
 #include "master.hpp"
 
-namespace factor
-{
+namespace factor {
 
 pthread_key_t current_vm_tls_key;
 
-void init_mvm()
-{
-       if(pthread_key_create(&current_vm_tls_key, NULL) != 0)
-               fatal_error("pthread_key_create() failed",0);
+void init_mvm() {
+  if (pthread_key_create(&current_vm_tls_key, NULL) != 0)
+    fatal_error("pthread_key_create() failed", 0);
 }
 
-void register_vm_with_thread(factor_vm *vm)
-{
-       pthread_setspecific(current_vm_tls_key,vm);
+void register_vm_with_thread(factor_vm* vm) {
+  pthread_setspecific(current_vm_tls_key, vm);
 }
 
-factor_vm *current_vm()
-{
-       factor_vm *vm = (factor_vm*)pthread_getspecific(current_vm_tls_key);
-       assert(vm != NULL);
-       return vm;
+factor_vm* current_vm_p() {
+  return (factor_vm*)pthread_getspecific(current_vm_tls_key);
 }
 
 }