From ecb843ec5a28b2ec95460b0f987dd88d26db2c1c Mon Sep 17 00:00:00 2001 From: high Date: Fri, 5 Aug 2011 01:30:46 -0400 Subject: [PATCH] Fixed mysql not checking if the column data is not null. --- TShockAPI/Extensions/DbExt.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TShockAPI/Extensions/DbExt.cs b/TShockAPI/Extensions/DbExt.cs index e33459a7..00fe20bd 100644 --- a/TShockAPI/Extensions/DbExt.cs +++ b/TShockAPI/Extensions/DbExt.cs @@ -97,6 +97,9 @@ namespace TShockAPI.DB public static T Get(this IDataReader reader, int column) { + if (reader.IsDBNull(column)) + return default(T); + if (ReadFuncs.ContainsKey(typeof(T))) return (T)ReadFuncs[typeof(T)](reader, column);