Problème de modification de char à l'entrée d'une fonction
	
	
		Bonjour j'ai une fonction avec la signature suivante :
ExpandCommand(char * szCmd)
au moment de l'appel je fait passer la commande 
char	szPreCmd[MAX_STRING_SIZE] ;
ExpandCommand(szPreCmd)
avant l'appel szPreCmd comme par 
"IGenIti ......"
mais dans l'execution de la fonction ExpandCommand szPreCmd prends la valeur suivant!
"GenIti....." Le I a été omis ! il ne se passe rien, juste une transmission  :?:  :!:  je ne sais pas comment il fait ca!
j'ai bien vérifier pas à pas, des suggestions?  :roll: 
merci
IRNBRU
[Merci d'éviter les titres "A l'aide", "au secours", et de privilégier une description claire]