aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPPreferencesUpgrade.m
diff options
context:
space:
mode:
authorMax <post@wickenrode.com>2017-05-02 01:14:27 +0200
committerMax <post@wickenrode.com>2017-05-02 01:14:27 +0200
commitfac661c5d1dcac7780521facdaebdc6f4c1afa27 (patch)
treead0468669f054f84a00da9dfb4943cd117976b13 /Source/SPPreferencesUpgrade.m
parent2b081c2ef732599a035dc05ff33b08edffd74b04 (diff)
downloadsequelpro-fac661c5d1dcac7780521facdaebdc6f4c1afa27.tar.gz
sequelpro-fac661c5d1dcac7780521facdaebdc6f4c1afa27.tar.bz2
sequelpro-fac661c5d1dcac7780521facdaebdc6f4c1afa27.zip
Fix some issues with charset handling during connect
* hostname and file paths are places where libmysqlclient ultimately only passes the string to an OS library so we should use whatever charset the OS expects, not mysql * Even though _makeRawMySQLConnectionWithEncoding:isMasterConnection: takes an explicit charset argument most of the conversion logic simply used whatever charset the existing connection currently has, which is not neccesarily the one the new connection should use * Add some remarks about the charset handling with passwords and mysql_error() * Charsets do not apply to sqlstate.
Diffstat (limited to 'Source/SPPreferencesUpgrade.m')
0 files changed, 0 insertions, 0 deletions