Use strtok_r for Linux

Makes sense to use same logic for OSX and Linux
This commit is contained in:
Campbell Barton 2016-03-27 14:24:10 +11:00
parent 107701249b
commit b66df2a0d6

View file

@ -5,17 +5,13 @@
#include "ttzpimagefx.h"
#ifdef LINUX
#define strtok_s strtok_r
#endif
//**********************************************************************************************
// Global functions
//**********************************************************************************************
void parseIndexes(string indexes, vector<string> &items)
{
#ifndef MACOSX
#ifdef WIN32
char seps[] = " ,;";
char *token;
if (indexes == "all" || indexes == "All" || indexes == "ALL")
@ -43,7 +39,7 @@ void parseIndexes(string indexes, vector<string> &items)
void insertIndexes(vector<string> items, PaletteFilterFxRenderData *t)
{
#ifndef MACOSX
#ifdef WIN32
for (int i = 0; i < (int)items.size(); i++) {
char *starttoken, *endtoken;
char subseps[] = "-";