Mac installer: Fix build breaks due to recent changes for strcpy -> strlcpy.

This commit is contained in:
Charlie Fenton 2013-06-04 00:55:57 -07:00
parent b9f0733c06
commit 33191c7f8a
5 changed files with 8 additions and 1 deletions

View File

@ -38,6 +38,7 @@ extern void parse_url(const char* url, PARSED_URL&);
extern void unescape_url(std::string& url); extern void unescape_url(std::string& url);
extern void unescape_url(char *url, int len); extern void unescape_url(char *url, int len);
extern void escape_url(std::string& url); extern void escape_url(std::string& url);
extern void escape_url(const char *in, char*out, int out_size);
extern void escape_url_unsage(char *in, char *out); extern void escape_url_unsage(char *in, char *out);
extern void escape_url_readable(char* in, char* out); extern void escape_url_readable(char* in, char* out);
extern void escape_project_url(char *in, char* out); extern void escape_project_url(char *in, char* out);

View File

@ -202,6 +202,8 @@
DD6ABCD10BD4C5CA009AA7A1 /* browser_safari.mm in Sources */ = {isa = PBXBuildFile; fileRef = DD6ABCD00BD4C5CA009AA7A1 /* browser_safari.mm */; }; DD6ABCD10BD4C5CA009AA7A1 /* browser_safari.mm in Sources */ = {isa = PBXBuildFile; fileRef = DD6ABCD00BD4C5CA009AA7A1 /* browser_safari.mm */; };
DD6D0A8707E9A61E007F882B /* network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD6D0A8507E9A61B007F882B /* network.cpp */; }; DD6D0A8707E9A61E007F882B /* network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD6D0A8507E9A61B007F882B /* network.cpp */; };
DD6FCB68167745E700C740DB /* libsqlite3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DD6FCB67167745E700C740DB /* libsqlite3.a */; }; DD6FCB68167745E700C740DB /* libsqlite3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DD6FCB67167745E700C740DB /* libsqlite3.a */; };
DD728D45175DD3B900A1CE23 /* url.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDC06AB210A3E93F00C8D9A5 /* url.cpp */; };
DD728D47175DD41B00A1CE23 /* str_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD7BF7D70B8E7A9800A009F7 /* str_util.cpp */; };
DD73E36E08A0720500656EB1 /* gui_rpc_server_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD73E36208A06ED400656EB1 /* gui_rpc_server_ops.cpp */; }; DD73E36E08A0720500656EB1 /* gui_rpc_server_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD73E36208A06ED400656EB1 /* gui_rpc_server_ops.cpp */; };
DD73E3A708A07CA600656EB1 /* hostinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD344BB607C5AEEE0043025C /* hostinfo.cpp */; }; DD73E3A708A07CA600656EB1 /* hostinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD344BB607C5AEEE0043025C /* hostinfo.cpp */; };
DD73E3B608A07FC600656EB1 /* gui_rpc_client_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD73E34E08A0694000656EB1 /* gui_rpc_client_ops.cpp */; }; DD73E3B608A07FC600656EB1 /* gui_rpc_client_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD73E34E08A0694000656EB1 /* gui_rpc_client_ops.cpp */; };
@ -2832,6 +2834,8 @@
DDA12AA20A369B5500FBDD12 /* SetupSecurity.cpp in Sources */, DDA12AA20A369B5500FBDD12 /* SetupSecurity.cpp in Sources */,
DD51DC8F0A4943A300BD24E6 /* check_security.cpp in Sources */, DD51DC8F0A4943A300BD24E6 /* check_security.cpp in Sources */,
DD2FE5CB142DE94700A1E6F3 /* LoginItemAPI.c in Sources */, DD2FE5CB142DE94700A1E6F3 /* LoginItemAPI.c in Sources */,
DD728D45175DD3B900A1CE23 /* url.cpp in Sources */,
DD728D47175DD41B00A1CE23 /* str_util.cpp in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };

View File

@ -30,7 +30,7 @@
#include <sys/param.h> // for MAXPATHLEN #include <sys/param.h> // for MAXPATHLEN
#include <sys/stat.h> #include <sys/stat.h>
#include "std_util.h" #include "str_util.h"
#define boinc_master_user_name "boinc_master" #define boinc_master_user_name "boinc_master"
#define boinc_master_group_name "boinc_master" #define boinc_master_group_name "boinc_master"

View File

@ -72,6 +72,7 @@
#include <time.h> // for time() #include <time.h> // for time()
#include <vector> #include <vector>
#include <string> #include <string>
#include "url.h"
using std::vector; using std::vector;
using std::string; using std::string;

View File

@ -24,6 +24,7 @@
#include <sys/stat.h> // for stat #include <sys/stat.h> // for stat
#include <unistd.h> // getuid #include <unistd.h> // getuid
#include <dirent.h> #include <dirent.h>
#include "str_util.h"
void print_to_log_file(const char *format, ...); void print_to_log_file(const char *format, ...);
void strip_cr(char *buf); void strip_cr(char *buf);