типа, это: ; это sequence point по-моему современным компилерам на это плевать. то есть побочного эфекта переставление записей не имеет пока мы в рамках однопотоковой системы.... но вот изменение поведения при volatile glob_buf как то шатает мою уверенность :)