Hi,
I am using sqlite embedded in gtk program, the code is giving a segmetation fault
and i am not able to figure out the error.
The func where it is giving the segmetation fault is as given below :
func()
{
int j,Crows=0,Ccols=0;
txt = gtk_editable_get_chars( GTK_EDITABLE(C_Card_Entry), 0, -1 );
printf("\nThe Card number entered is
%s",gtk_entry_get_text(GTK_ENTRY(C_Card_Entry))) ;
printf("\nXXXXXXXXXXXXXXXXXXXXXXX%s",gtk_editable_get_chars(
GTK_EDITABLE(C_Card_Entry), 0, -1 ));
/* j=sqlite_get_table_printf(p_db,"SELECT C_SmartCardNo FROM Cust where
C_SmartCardNo = '%s'",&C_Result, &Crows, &Ccols,
&Cerror,gtk_entry_get_text(GTK_ENTRY(C_Card_Entry)));*/
// j=sqlite_get_table(p_db,"SELECT C_SmartCardNo FROM Cust where ",&C_Result,
&Crows, &Ccols, &Cerror);
//printf("\nThe ouput %s",C_Result[1]);
if(Crows !=0){
/*sqlite_get_table_printf(p_db, "UPDATE Cust set C_Status = %s WHERE
C_SmartCardNo
='%s';",NULL,NULL,NULL,NULL,flag,gtk_entry_get_text(GTK_ENTRY//(C_Card_Entry)));
*/
quick_message("Card present ");}
else
quick_message("Card Number Not Present");
gtk_entry_set_text(GTK_ENTRY(C_Card_Entry),"");
return 0;
}
Best Regards,
Bibin Bhanu