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 

Reply via email to