--- linuxsampler/trunk/src/scriptvm/CoreVMFunctions.cpp 2014/06/11 13:24:32 2619 +++ linuxsampler/trunk/src/scriptvm/CoreVMFunctions.cpp 2014/06/11 13:31:27 2620 @@ -101,7 +101,7 @@ VMFnResult* CoreVMFunction_random::exec(VMFnArgs* args) { int iMin = args->arg(0)->asInt()->evalInt(); int iMax = args->arg(1)->asInt()->evalInt(); - float f = float(::random()) / float(RAND_MAX); + float f = float(::rand()) / float(RAND_MAX); return successResult( iMin + roundf( f * float(iMax - iMin) ) );