]> git.proxmox.com Git - libgit2.git/commitdiff
Fix compilation on OpenBSD
authorCarlos Martín Nieto <cmn@dwim.me>
Mon, 15 Apr 2013 18:00:42 +0000 (20:00 +0200)
committerCarlos Martín Nieto <cmn@dwim.me>
Mon, 15 Apr 2013 18:00:42 +0000 (20:00 +0200)
src/unix/realpath.c
src/util.c

index f382c2b73e0d06420884b9f287261a0d7de863eb..15601bd2285596d331757a9abcd64249ec403e4d 100644 (file)
@@ -22,7 +22,7 @@ char *p_realpath(const char *pathname, char *resolved)
 
        /* Figure out if the file exists */
        if (!access(ret, F_OK))
-               ret;
+               return ret;
 
        return NULL;
 }
index 44ac1af7368fbae0abe34ad47c8a735168351f13..8e83d298e42af67335c911f5365ff275f97e8a52 100644 (file)
@@ -672,7 +672,7 @@ static int GIT_STDLIB_CALL git__qsort_r_glue_cmp(
 void git__qsort_r(
        void *els, size_t nel, size_t elsize, git__sort_r_cmp cmp, void *payload)
 {
-#if defined(__MINGW32__)
+#if defined(__MINGW32__) || defined(__OpenBSD__)
        git__insertsort_r(els, nel, elsize, NULL, cmp, payload);
 #elif defined(GIT_WIN32)
        git__qsort_r_glue glue = { cmp, payload };