@dmaz - Yeah, It's obviouse now in the cold light of day. What can I say, it was late/early, my brain had turned to jelly and I was being a div. ;o)
@indiepath - I think sswift was confused as to why you defined an unused local DDSurfaceDesc2 variable in your main code and then defined another in the lock function.
@indiepath - I think sswift was confused as to why you defined an unused local DDSurfaceDesc2 variable in your main code and then defined another in the lock function.