Beispiel #1
0
int main(void)
{
	char buf[1024] = {0};

	while (fgets(buf, sizeof buf, stdin))
	{
		struct gdb_mi_record *record = gdb_mi_record_parse(buf);

		gdb_mi_record_dump(record);
		gdb_mi_record_free(record);
	}
	return 0;
}
Beispiel #2
0
int main(int argc, char **argv)
{
	gchar *line;

	while ((line = read_line(stdin)) != NULL)
	{
		struct gdb_mi_record *record = gdb_mi_record_parse(line);

		gdb_mi_record_dump(record);
		gdb_mi_record_free(record);

		g_free(line);
	}

	return 0;
}