added handling for empty highscore names
This commit is contained in:
1 parent
fd482606e7
commit
64dcc387e7
1 file changed
+12
-3
@@ -797,10 +797,16 @@ namespace Vocaluxe.Base
|
|||||||
data.id = Sqlite3.sqlite3_column_int(Stmt, 0);
|
data.id = Sqlite3.sqlite3_column_int(Stmt, 0);
|
||||||
|
|
||||||
byte[] bytes = Sqlite3.sqlite3_column_rawbytes(Stmt, 1);
|
byte[] bytes = Sqlite3.sqlite3_column_rawbytes(Stmt, 1);
|
||||||
data.str1 = UTF8.GetString(Encoding.Convert(CP1252, UTF8, bytes));
|
if (bytes != null)
|
||||||
|
data.str1 = UTF8.GetString(Encoding.Convert(CP1252, UTF8, bytes));
|
||||||
|
else
|
||||||
|
data.str1 = "Someone";
|
||||||
|
|
||||||
bytes = Sqlite3.sqlite3_column_rawbytes(Stmt, 2);
|
bytes = Sqlite3.sqlite3_column_rawbytes(Stmt, 2);
|
||||||
data.str2 = UTF8.GetString(Encoding.Convert(CP1252, UTF8, bytes));
|
if (bytes != null)
|
||||||
|
data.str2 = UTF8.GetString(Encoding.Convert(CP1252, UTF8, bytes));
|
||||||
|
else
|
||||||
|
data.str2 = "Someone";
|
||||||
|
|
||||||
songs.Add(data);
|
songs.Add(data);
|
||||||
}
|
}
|
||||||
@@ -832,7 +838,10 @@ namespace Vocaluxe.Base
|
|||||||
data.id = Sqlite3.sqlite3_column_int(Stmt, 0);
|
data.id = Sqlite3.sqlite3_column_int(Stmt, 0);
|
||||||
|
|
||||||
byte[] bytes = Sqlite3.sqlite3_column_rawbytes(Stmt, 1);
|
byte[] bytes = Sqlite3.sqlite3_column_rawbytes(Stmt, 1);
|
||||||
data.str1 = UTF8.GetString(Encoding.Convert(CP1252, UTF8, bytes));
|
if (bytes != null)
|
||||||
|
data.str1 = UTF8.GetString(Encoding.Convert(CP1252, UTF8, bytes));
|
||||||
|
else
|
||||||
|
data.str1 = "Someone";
|
||||||
|
|
||||||
if (dateExists)
|
if (dateExists)
|
||||||
data.ticks = UnixTimeToTicks(Sqlite3.sqlite3_column_int(Stmt, 2));
|
data.ticks = UnixTimeToTicks(Sqlite3.sqlite3_column_int(Stmt, 2));
|
||||||
|
|||||||
Reference in new issue
Block a user