Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/08/2009, 03:37
diegogmx
 
Fecha de Ingreso: julio-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: convertir tipos de datos C y gtk

sirvio para compilar pero al ejecutar la funcion me da fala de segmentacion (señal 11)
te dejo el codigo aver si se te ocurre por que puede ser
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif

#include <gtk/gtk.h>

#include "callbacks.h"
#include "interface.h"
#include "support.h"
#include "string.h"
#include "stdio.h"


void
on_close_clicked (GtkButton *button,
gpointer user_data)
{
GtkWidget *input = lookup_widget (button,"entry1");
GtkWidget *etiqueta = lookup_widget (button,"presentacion");
GtkWidget *boton = lookup_widget (button,"close");
char *texto;
char *textoa;
char textodelta[120];
char alretext[120];
int cuenta1 = 1;
int size;
int size2;

texto = gtk_entry_get_text(GTK_ENTRY(input));
strncpy(textodelta,texto,120);
size = sizeof(textodelta);
size2 = size;
while(size2 != 0)
{alretext[cuenta1] = textodelta[size2];
size2--;
cuenta1++;}
strncpy(textoa,textodelta,120);
gtk_label_set_text(GTK_LABEL(etiqueta),texto);
gtk_button_set_label(GTK_BUTTON(boton),textoa);
}

de todas formas gracias por el esfuerzo