From 127b9405d0d7ed2a4c8d246a5e960e8313f38988 Mon Sep 17 00:00:00 2001 From: midipix Date: Fri, 22 Jun 2018 08:04:19 -0400 Subject: install mode: slbt_copy_file(): properly detect placeholder symlinks. --- src/helper/slbt_copy_file.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/helper/slbt_copy_file.c') diff --git a/src/helper/slbt_copy_file.c b/src/helper/slbt_copy_file.c index 39e1dd9..a8fd840 100644 --- a/src/helper/slbt_copy_file.c +++ b/src/helper/slbt_copy_file.c @@ -6,6 +6,7 @@ #include #include "slibtool_spawn_impl.h" +#include "slibtool_symlink_impl.h" #include "slibtool_errinfo_impl.h" int slbt_copy_file( @@ -19,6 +20,10 @@ int slbt_copy_file( char * cp[4]; int ret; + /* placeholder? */ + if (slbt_symlink_is_a_placeholder(src)) + return 0; + /* cp argv */ cp[0] = "cp"; cp[1] = src; -- cgit v1.2.3