• Show log

    Commit

  • Hash : 69f0032b
    Author : Leo Yang
    Date : 2015-04-28T12:40:20

    Fix some build warnings
    
    In checkout.c and filter.c we were casting a sub struct
    to a parent struct which breaks the strict aliasing rules
    in C. However we can use .parent or .base to access the
    parent struct to avoid the build warnings.
    
    In remote.c the local variable error was not initialized
    or updated in some cases. For unintialized error a build
    warning will be generated. So always keep error variable
    up-to-date.