If the recovery partition is at the beginning of the drive followed by C you would first have to use GParted to move the C primary towards the front to first fill in the now vacant drive space before you can expand it out towards the rear of the drive afterwards. That's all it will take for that.
Oh...yea, the recovery drive is ahead of the C drive. If I put the C drive in front, it'll be fine? So basically, I can't move the front of a partition, only the end of it?