Citation: 4C.331/1999 06.03.2000 E. A

A.- X.________ S.A. exploite un entrepôt frigorifique. Le 22 août 1975, cette société a conclu avec B.________, lequel effectuait des transports pour elle avant 1975 déjà, la convention suivante: "... a) vous (B.________) continuerez l'activité ex- ercée jusqu'ici et assurerez le même service pour le compte de la Maison X.________ SA, selon les di- rectives de notre chef d'exploitation. b) L'indemnité kilométrique est fixée forfai- tairement à fr. 1.45 par km aussi bien pour la plaine que pour la montagne. c) Le règlement des décomptes de livraison s'effectue périodiquement par notre service comp- table de X.________, votre facture devant être préalablement visée par notre chef d'exploitation. d) Il est stipulé d'un commun accord que le dé- lai de résiliation est fixé de part et d'autre à 4 mois..." La tâche de B.________ consistait à acheminer, à l'aide de son propre camion, des denrées périssables dans les magasins du Valais. B.________ et son beau-frère, D.________, qui disposait également de son propre véhicule, se partageaient les transports que X.________ S.A. leur demandait d'effectuer. Dès 1976, B.________ a travaillé pour X.________ S.A. quelque 200 jours par an, durée réduite dès 1986. Il consacrait également une partie de son temps à l'exploitation avec son épouse d'un café-restaurant. Pour son activité de transporteur, il était généralement contacté la veille au soir par X.________ S.A. en vue d'une tournée débutant tôt le matin. Le transporteur s'était engagé, comme son beaufrère, à donner la priorité à X.________ S.A. Dès 1990, B.________ a été rémunéré course par course, en fonction notamment des distances parcourues, pour le travail effectué pour X.________ S.A. Le 30 juin 1995, X.________ S.A. a résilié, avec effet au 31 décembre 1995, la convention conclue le 22 août 1975.