法律修改后之前的判决是有效的。
法律规定,在《中华人民共和国
刑法》施行以前,依照当时的法律已经作出的生效判决,继续有效。
中华人民共和国成立以后,《中华人民共和国刑法》施行以前的行为,如果当时的法律不认为是
犯罪的,适用当时的法律。
法律依据:
《中华人民共和国刑法》第十二条
中华人民共和国成立以后本法施行以前的行为,如果当时的法律不认为是犯罪的,适用当时的法律;如果当时的法律认为是犯罪的,依照本法总则第四章第八节的规定应当追诉的,按照当时的法律追究
刑事责任,但是如果本法不认为是犯罪或者处刑较轻的,适用本法。本法施行以前,依照当时的法律已经作出的生效判决,继续有效。