合法的,你也说了是临时工,没签劳动合同。只能说你碰到那个老板,太没人情味了,正式工是以后都会为他工作,做贡献的,所以他觉得给点夜宵补助合理,临时工老板觉得做了就走了,给钱就不错了。也有的老板给的,主要还是看你那个老板是个什么类型的人。