But wouldn't the forked process also fork another process (which would do the same...), thus, eventually "fucking yo memry"?
It is somewhat idiosyncratic that the snippet uses both while (1) and for (;;) for infinite looping, which seems to indicate less than total familiarity with C.
It'd be funny to get some green spraypaint and submit a patch.