diff options
author | Ramsay Jones <ramsay@ramsay1.demon.co.uk> | 2010-06-01 19:35:49 +0100 |
---|---|---|
committer | Andreas Ericsson <ae@op5.se> | 2010-06-02 11:18:56 +0200 |
commit | c1b62b2eded035d22584c427487503335f519d4c (patch) | |
tree | b5e02a3b76c602bcd6230826850672f828e67d23 /src/commit.c | |
parent | 6e0fa05b58c140a42ef25dc74041e30f25772b2c (diff) | |
download | libgit2-c1b62b2eded035d22584c427487503335f519d4c.tar.gz |
Fix a "dereference of type-punned pointer" compiler warning
gcc (4.4.0) issues the following warning:
src/revobject.c:33: warning: dereferencing type-punned pointer \
will break strict-aliasing rules
We suppress the warning by copying the first 4 bytes from the oid
structure into an 'unsigned int' using memcpy(). This will also
fix any potential alignment issues on certain platforms.
Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
Signed-off-by: Andreas Ericsson <ae@op5.se>
Diffstat (limited to 'src/commit.c')
0 files changed, 0 insertions, 0 deletions