Unfinished upload

So, I was working on a project for my school, and in the middle of me uploading a sketch to my UNO, my Mac 10.9 rebooted from an unknown problem. The problem is: the sketch hadn't finished uploading, and I am on vacation now, so I don't have access to the project to test it out.
What I'm asking is: is there any possibility that I may have fried the UNO? Like I said before, I can't test it for 3+ weeks, and I'm kind of an anxious guy. So I want to know: did the unfinished upload of a sketch fry my board (or something like that)?
Please. I'm kind of freaking out here.

Other than a USB cable, what was connected to your Uno?

That I remember, nothing. I always removed the shield from it before uploading a sketch (otherwise it would bug)

Well, some wires were plugged into ports 4, 8 and 12, through resistors to GND, and unplugged wires from +5V

A failed upload is extremely unlikely to have caused any problems. A dangly wire may have caused a short-circuit. That would explain the computer rebooting. I have short-circuited my Uno several times and it still works.

OH THANK YOU VERY MUCH
Now I can REALLY go on vacation without having to worry about it. 8)

Kudos to you, "Coding Badly"

The UNO operates just like a register. So, when you are in the middle of uploading your sketch and it is halted for some unexpected reason then only part of bits of the sketch is loaded. You should be able to get it working by re-uploading your sketch without breaking any sweat. BTW, since you connected your UNO to USB which only draws +5V-+9V(some cases) it is definitely not the reason of rebooting. In case any short circuit does occur, our MAC OS or Windows will notify you immediately and in extreme cases your USB port will be damaged. AKA, it only draws few mA of current not significant enough to cause your MAC to reboot. Moreover, the ATmega328P (micro-controller for UNO) has some type of power protection if you check the datasheet.

Finally, your UNO is perfectly fine but there may or may not be a chance of pins being damaged due to improper connection which u can check using the dvm.

Thank You, "intisarullah", for the useful info.
Kudos for so much data!

Btw, what exactly is DVM?

Thanks anyway

DVM = digital volt meter or DMM= digital multimeter. Whatever you want to call it a meter is an essential thing to own if you are doing any arduino projects.