rem: "0.4.0" )))
add: "0.4" )))
context: gboolean charge_operations ( void ){  struct stat buffer_stat;  xmlDocPtr doc;  /* vrification de la permission du fichier */  stat ( nom_fichier_comptes,	 &buffer_stat);  if ( buffer_stat.st_mode != 33152 && etat.alerte_permission )    dialogue ( _("Attention, les permissions du fichier ne sont pas  \600\n(Ce message peut tre dsactiv dans les paramtres)") );   /* on commence par ouvrir le fichier en xml */  /*   si marche pas, essaye d'ouvrir la version 0.3.1 */  doc = xmlParseFile ( nom_fichier_comptes );  if ( doc )    {      /* vrifications d'usage */      if ( !doc->root	   ||	   !doc->root->name	   ||	   g_strcasecmp ( doc->root->name,			  _("Grisbi") ))	{	  dialogue ( _("Fichier de compte invalide.") );	  xmlFreeDoc ( doc );	  return ( FALSE );	}      /* rcupre la version */        if (( !strcmp (  xmlNodeGetContent ( doc->root->childs->childs ),			 "0.3.2" )))	  return ( charge_operations_version_0_3_2 ( doc ));        if (( !strcmp (  xmlNodeGetContent ( doc->root->childs->childs ),			 "0.4.0" )))	  return ( charge_operations_version_0_4_0 ( doc ));      dialogue ( _(" Version inconnue "));      xmlFreeDoc ( doc );      return ( FALSE );    }  else    {      dialogue ( _("Fichier de compte invalide.") );      return ( FALSE );    }      dialogue ( _("Fichier de compte invalide ou infrieur  la version 0.3.1.") );  return ( FALSE );}