X-Git-Url: http://git.silcnet.org/gitweb/?p=runtime.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcthread_i.h;h=e0bb7a238c72578e640daf947e7210dea450e992;hp=f7c6697f1b2be45e4cb6d0a8e3017d739811f8f4;hb=40232f82d09bb31e3ef245db06d60a925210c501;hpb=c22cb24cf6491d315f26416c276141918207190c diff --git a/lib/silcutil/silcthread_i.h b/lib/silcutil/silcthread_i.h index f7c6697f..e0bb7a23 100644 --- a/lib/silcutil/silcthread_i.h +++ b/lib/silcutil/silcthread_i.h @@ -37,7 +37,10 @@ typedef struct SilcTlsObject { void *thread_context; /* Context set with SILC Tls API */ void *platform_context; /* Platform specific context */ char error_reason[256]; /* Reason for the error */ + char filename[256]; /* File where error occurred */ SilcResult error; /* Errno, last error */ + SilcUInt32 cur_line; /* Line number of error */ + SilcUInt32 cur_column; /* Column number of error */ unsigned int shared_data : 1; /* Set when shares data with other threads in the Tls. */ } *SilcTls, SilcTlsStruct;