Heikki Salo wrote: > Fabian Steiner wrote: >> What did I do wrong? As I am quite new to C, I probably made many >> mistakes, so please feel free to correct me. > > The following line: > > > for (i = 0; i <= seqlen; i++) { > > Should be "for (i = 0; i < seqlen; i++) {". Otherwise the last > assignment will be out of bounds and probably corrupts heap.
And closer look tells that the code should not even compile. Is the code cut & pasted directly? Line "list[i] = item;" tries to assign a pointer to an int-array, which should not compile. There are other similar oddities. -- http://mail.python.org/mailman/listinfo/python-list