Slip Ahead Logging

It's not your fault at all.

スレッドセーフ版関数の _r

strtok_r() 関数は strtok() のリエントラント版である。 saveptr 引き数は char * 変数へのポインタであり、同じ文字列の解析を行う strtok_r() の呼び出し間で処理状況を保存するために strtok_r() 内部で使用される。

http://linuxjm.sourceforge.jp/html/LDP_man-pages/man3/strtok.3.html

reentrant の r か.