Probleme avec un GTK_Entry
Bonjour,
j'ai un problème que je comprends absolument pas lié à mon GTK_Entry.
Voici le code :
Code:
1 2 3 4
| text = gtk_entry_get_text(GTK_ENTRY(entry1));
aux = gtk_entry_get_text(GTK_ENTRY(entry2));
strcat (text,aux);
strcat (text,".txt"); |
Jusque là tout marche, cela me renvoie un nom de fichier texte.
Mais le problème est que lorsque je refais un get_text pour mon entry1, et bien ce qu'il y avait dedans a changé, ce n'est plus le texte que j'avais tapé dans le entry, mais le texte présent dans la variable text.
Exemple :
entry1 : Salut
entry2 : Bonjour
après le code, dans la variable text il y a : "SalutBonjour.txt".
Lorsque j'essaie de voir ce qu'il y a dans le entry1, je trouve "Salut Bonjour.txt"....
Je ne vois pas du tout d'où ça vient.
Quelqu'un pour m'aider please.
Merci d 'avance.
EDIT : Déclaration des variabales
Code:
1 2 3
|
const gchar * text;
const gchar * aux; |