Did 36.3 kill loading?

  • plypencil
    20th Jul 2010 Member 0 Permalink
    free() or realloc() are functions for moving data within an aray or removing it, it is used for the SDL buffer. Am I making any sense?
  • ayanami
    20th Jul 2010 Member 0 Permalink
    plypencil:
    free() or realloc() are functions for moving data within an aray or removing it, it is used for the SDL buffer. Am I making any sense?

    Ok, I will not post anything about this (I lame at it) :)
  • Simon
    20th Jul 2010 Administrator 0 Permalink
    The free function that is causing the problem is during the http request, it's in code that I haven't written and it doesn't seem to make any sense, I am still looking into it.
  • plypencil
    20th Jul 2010 Member 0 Permalink
    oh......never though of that. I assumed free was dumping data from the array. Sorry.

    Edit: spelling
  • Simon
    20th Jul 2010 Administrator 0 Permalink
    I think I may have fixed it.
  • plypencil
    20th Jul 2010 Member 0 Permalink
    free() normally means allow the SDL surface to be edited again......but if its in the http stuff its probably to allow the port for something else.
  • plypencil
    20th Jul 2010 Member 0 Permalink
    What was wrong?
  • Simon
    20th Jul 2010 Administrator 0 Permalink
    plypencil
    Some annoying crap
    Code that I had no written or modified that was working fine before, was for some reason not working correctly, there were a couple of "free" functions, that in certain situations, were trying to free pointers before assignments, in http.c and the search_ui function.
  • plypencil
    20th Jul 2010 Member 0 Permalink
    Well at least its a problem you dont have to fix later on :)
  • Simon
    20th Jul 2010 Administrator 0 Permalink
    Okay: version 36.4 uploaded, can someone test?
    http://powder.hardwired.org.uk/Download/New/