Skip to content

Commit 57d39e7

Browse files
Merge pull request #887 from ourairquality/msc-strtok
win32 use strtok_s for strtok_r
2 parents d4d8139 + 43e55dd commit 57d39e7

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/rtklib.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,11 @@ extern "C" {
564564
#define rtklib_unlock(f) LeaveCriticalSection(f)
565565
#define RTKLIB_FILEPATHSEP '\\'
566566
/* strtok_r not supported in Windows */
567+
#ifdef _MSC_VER
568+
#define strtok_r(str,delim,ptr) strtok_s(str,delim,ptr)
569+
#else
567570
#define strtok_r(str,delim,ptr) strtok(str,delim)
571+
#endif
568572
#else
569573
#define rtklib_thread_t pthread_t
570574
#define rtklib_lock_t pthread_mutex_t

0 commit comments

Comments
 (0)