Before there was a set max on the number of arguments that could be passed into devour (1024 characters). I made it so it would dynamically allocate more memory to handle larger amounts of arguments.
I PRed a similar fix (though it looks like yours is better) a while ago and nothing happened. If you're looking for a similar utility that doesn't have this problem, I have since just made my own program; gobble.
Before there was a set max on the number of arguments that could be passed into devour (1024 characters). I made it so it would dynamically allocate more memory to handle larger amounts of arguments.