From a46d22c9d728edde54b751f8143bd5de2f8d39d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20Czerpak?= Date: Wed, 30 Sep 2015 11:18:54 +0200 Subject: [PATCH] 2015-09-30 11:18 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/vm/hvm.c ! added missing support for non MT builds in last commit --- ChangeLog.txt | 4 ++++ src/vm/hvm.c | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog.txt b/ChangeLog.txt index b9e4a4de49..c6bb88f327 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -10,6 +10,10 @@ * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment */ +2015-09-30 11:18 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) + * src/vm/hvm.c + ! added missing support for non MT builds in last commit + 2015-09-30 10:55 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/harbour.hbx * src/vm/hvm.c diff --git a/src/vm/hvm.c b/src/vm/hvm.c index bafcf77162..3c71b5d9f9 100644 --- a/src/vm/hvm.c +++ b/src/vm/hvm.c @@ -12379,6 +12379,8 @@ HB_FUNC( __VMMODULESVERIFY ) HB_FUNC( __VMCOUNTTHREADS ) { int iStacks, iThreads; + +#if defined( HB_MT_VM ) HB_STACK_TLS_PRELOAD HB_VM_LOCK(); @@ -12387,6 +12389,9 @@ HB_FUNC( __VMCOUNTTHREADS ) iThreads = s_iRunningCount; HB_VM_UNLOCK(); +#else + iStacks = iThreads = 0; +#endif hb_storni( iStacks, 1 ); hb_storni( iThreads, 2 );