diff options
author | obadz <dav-github@odav.org> | 2015-11-08 19:39:57 +0000 |
---|---|---|
committer | Rok Garbas <rok@garbas.si> | 2015-11-11 22:27:15 +0100 |
commit | 972381b66a9071bbd9e7623a3abea983dd589520 (patch) | |
tree | d53e19f143182fd53bfc7b485dbd65ebc67e0c36 /pkgs/build-support/libredirect | |
parent | 8c38d9213906fd6837be793534b84ee15f0b936a (diff) | |
download | nixpkgs-972381b66a9071bbd9e7623a3abea983dd589520.tar nixpkgs-972381b66a9071bbd9e7623a3abea983dd589520.tar.gz nixpkgs-972381b66a9071bbd9e7623a3abea983dd589520.tar.bz2 nixpkgs-972381b66a9071bbd9e7623a3abea983dd589520.tar.lz nixpkgs-972381b66a9071bbd9e7623a3abea983dd589520.tar.xz nixpkgs-972381b66a9071bbd9e7623a3abea983dd589520.tar.zst nixpkgs-972381b66a9071bbd9e7623a3abea983dd589520.zip |
citrix-receiver: init at 13.2.1, fixes #8458
Diffstat (limited to 'pkgs/build-support/libredirect')
-rw-r--r-- | pkgs/build-support/libredirect/libredirect.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/build-support/libredirect/libredirect.c b/pkgs/build-support/libredirect/libredirect.c index c24560a1a49..e60319d0971 100644 --- a/pkgs/build-support/libredirect/libredirect.c +++ b/pkgs/build-support/libredirect/libredirect.c @@ -97,6 +97,13 @@ FILE * fopen(const char * path, const char * mode) return fopen_real(rewrite(path, buf), mode); } +FILE * fopen64(const char * path, const char * mode) +{ + FILE * (*fopen64_real) (const char *, const char *) = dlsym(RTLD_NEXT, "fopen64"); + char buf[PATH_MAX]; + return fopen64_real(rewrite(path, buf), mode); +} + int __xstat(int ver, const char * path, struct stat * st) { int (*__xstat_real) (int ver, const char *, struct stat *) = dlsym(RTLD_NEXT, "__xstat"); |