I am guessing that the last character of the password is not masked, right?
I am assuming that "new_text" is always going to be a null terminated c-style string. If it is not, strlen is going to have a tough time. The code to replace password characters should probably read: gchar *my_text; my_text = g_strnfill(strlen(new_text),'*'); After you insert the my_text string into the GtkListStore, be sure to delete it. Best regards, Bob Caryl On Sun, 2005-01-23 at 20:38, Vinod Joseph wrote: > Dear All > > Let me illustrate the problem in specific... > > I get segmentation fault on masking invisible > characters......Sometimes strange characters are printed... > > my code to print invisible chars is just > > for (i=0; i<(strlen(new_text)-1); i++) > { > *(my_text + i)='*'; > } > > now..i append my_text to the list view for GtkListStore..... > This prints * for password entry there.... > > However...Firstly, dosent work as needed always...... > > Secondly, seg faults on backspace..sometimes...I think this is related > to the character encoding.... > > > Also, Another GtkEntry seg faults on backspace in some cases.... > > How do i write code to correct this fault in my system.... > > Please guide me > > thanks > > Vinod > > > On Sat, 22 Jan 2005 16:51:46 +0900, Vinod Joseph <[EMAIL PROTECTED]> wrote: > > Dear All > > > > How do i mask the characters of a GtkListStore entry to be invisible > > and play around with the list entries based on the EditableCells > > example in Gtk 2.2.2 > > > > Please help me with some examples..... > > > > Thank you for your help > > > > Vinod > > > _______________________________________________ > gtk-app-devel-list mailing list > gtk-app-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list