commit c3f94f68343e7398e44ac9fd8b1e5cb746079e75 from: Stefan Sperling date: Sun Nov 05 13:20:01 2017 UTC remove got_path functions from public api commit - 92af54690507460b948ced62a12b3bc7e4b2a244 commit + c3f94f68343e7398e44ac9fd8b1e5cb746079e75 blob - 80111d04b9214ae2860466b3cadba2b2ae2c7fa6 (mode 644) blob + /dev/null --- include/got_path.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) 2017 Stefan Sperling - * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -/* Utilities for dealing with filesystem paths. */ - -/* Determine whether a path is an absolute path. */ -int got_path_is_absolute(const char *); - -/* - * Return an absolute version of a relative path. - * The result is allocated with malloc(3). - */ -char *got_path_get_absolute(const char *); - -/* - * Normalize a path for internal processing. - * The result is allocated with malloc(3). - */ -char *got_path_normalize(const char *); blob - 14a4a7abab54eaf91ea2e5d8831bbac4281b0d30 blob + f409652df27454dfd9aa09e7171b7f76d86d684a --- lib/refs.c +++ lib/refs.c @@ -22,9 +22,10 @@ #include #include "got_error.h" -#include "got_path.h" #include "got_refs.h" +#include "path.h" + static const struct got_error * parse_symref(struct got_reference **ref, const char *name, const char *line) { blob - /dev/null blob + 80111d04b9214ae2860466b3cadba2b2ae2c7fa6 (mode 644) --- /dev/null +++ lib/path.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) 2017 Stefan Sperling + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +/* Utilities for dealing with filesystem paths. */ + +/* Determine whether a path is an absolute path. */ +int got_path_is_absolute(const char *); + +/* + * Return an absolute version of a relative path. + * The result is allocated with malloc(3). + */ +char *got_path_get_absolute(const char *); + +/* + * Normalize a path for internal processing. + * The result is allocated with malloc(3). + */ +char *got_path_normalize(const char *); blob - afc8ee3bb78487c9cbb26074bb67c7d30b5a2694 blob + 6d7b5ecf1b90ffd234386b4628cee19748d53983 --- lib/repository.c +++ lib/repository.c @@ -21,11 +21,12 @@ #include #include -#include "got_path.h" #include "got_error.h" #include "got_refs.h" #include "got_repository.h" +#include "path.h" + #define GOT_GIT_DIR ".git" /* Mandatory files and directories inside the git directory. */