lp:~mkindahl/drizzle/remove-mem-casts

Created by Mats Kindahl and last modified

There are several redundant casts around the code, especially for all the mem* functions. These functions accept void* parameters, so implicit casts will be sufficient for normal use and will not hide errors (which explicit casts usually do).

Get this branch:
bzr branch lp:~mkindahl/drizzle/remove-mem-casts
Only Mats Kindahl can upload to this branch. If you are Mats Kindahl please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Mats Kindahl
Project:
Drizzle
Status:
Merged

Recent revisions

229. By Mats Kindahl

Manual merge of lp:drizzle into ~mkindahl/remove-mem-casts.

228. By Mats Kindahl

Removing redundant use of casts in libdrizzle/ for memcmp(), memcpy(), memset(), and memmove().

227. By Mats Kindahl

Removing redundant use of casts in mystrings/ for memcmp(), memcpy(), memset(), and memmove().

226. By Mats Kindahl

Removing redundant use of casts in mysys for memcmp(), memcpy(), memset(), and memmove().

225. By Mats Kindahl

Removing redundant use of casts in vio/ for memset()

224. By Mats Kindahl

Removing redundant use of casts in MyISAM storage for memcmp(), memcpy(), memset(), and memmove().
Removed some reliance on execution order of function parameters.
Adding some assertions.

223. By Mats Kindahl

emoving redundant use of casts in extra/ for memcmp(), memcpy(), memset(), and memmove().

222. By Mats Kindahl

Removing redundant use of casts in client/ for memcmp(), memcpy(), memset(), and memmove().

221. By Mats Kindahl

Removing extreneous explicit casts for blackhole storage engine.

220. By Mats Kindahl

Removing extreneous explicit casts for the heap storage engine.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers