Faits: Faits: A. Y._ vit avec X._ depuis l'été 1999. Lors de son divorce d'avec Z._, elle a obtenu la garde sur ses trois filles B._, née le 1er juin 1994, C._, née le 30 mars 1996, et D._, née le 8 mai 1997. Dans le cadre de la garde de fait qu'il exerçait sur les trois enfants de sa compagne, X._ s'est livré à des actes de maltraitance, principalement sur B._, à qui il a donné des coups excédant manifestement ce qui est utile et adéquat pour corriger un enfant qui commet quelques bêtises ou fait un peu trop de bruit. X._ a instauré un climat de peur au domicile. B._ est allée jusqu'à s'enfuir de chez elle pour aller se réfugier dans un restaurant voisin. Ces actes ont été commis dans un contexte familial extrêmement lourd, les parents divorcés de B._ ne s'entendant pas du tout, notamment sur la question de l'attribution de la garde sur leurs enfants. Le Service de protection de la jeunesse, nanti d'une curatelle d'assistance éducative, a suivi l'évolution de la situation depuis le début des soupçons pesant sur X._. En cours d'enquête, B._ a été soumise à une expertise de crédibilité, dont le résultat est toutefois peu tangible. Ces actes ont été commis dans un contexte familial extrêmement lourd, les parents divorcés de B._ ne s'entendant pas du tout, notamment sur la question de l'attribution de la garde sur leurs enfants. Le Service de protection de la jeunesse, nanti d'une curatelle d'assistance éducative, a suivi l'évolution de la situation depuis le début des soupçons pesant sur X._. En cours d'enquête, B._ a été soumise à une expertise de crédibilité, dont le résultat est toutefois peu tangible. B. Par jugement du 3 février 2004, le Tribunal correctionnel de l'arrondissement de la Côte a condamné X._ pour voies de fait qualifiées et violation intentionnelle du devoir d'assistance ou d'éducation à la peine de deux mois d'emprisonnement, sous déduction de quinze jours de détention préventive, avec sursis pendant deux ans. Statuant le 1er juin 2004 sur recours de X._, la Cour de cassation du Tribunal cantonal vaudois a confirmé le jugement de première instance. Statuant le 1er juin 2004 sur recours de X._, la Cour de cassation du Tribunal cantonal vaudois a confirmé le jugement de première instance. C. X._ se pourvoit en nullité au Tribunal fédéral. Invoquant une violation des art. 126 al. 2 et 219 CP, il conclut à l'annulation de l'arrêt attaqué.