/[xmltv_parser]/trunk/xmltv_parser/main.cs
ViewVC logotype

Diff of /trunk/xmltv_parser/main.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 79 by william, Sat Mar 9 11:40:15 2013 UTC revision 84 by william, Sat Mar 9 12:45:23 2013 UTC
# Line 56  namespace xmltv_parser Line 56  namespace xmltv_parser
56    
57          private void ReportProgress(int progress)          private void ReportProgress(int progress)
58          {          {
59              try              if (this.InvokeRequired)
60              {              {
61                  if (this.InvokeRequired)                  try
62                  {                  {
63                      try                      this.Invoke((Action)(delegate { ReportProgress(progress); }));
                     {  
                         this.Invoke((Action)(delegate { ReportProgress(progress); }));  
                     }  
                     catch { }  
                     return;  
64                  }                  }
65                  progress_status.Value = progress;                  catch { }
66                    return;
67              }              }
68              catch (Exception ex) { Debug.WriteLine(ex.ToString()); }              if (this.IsDisposed) { return; }
69                progress_status.Value = progress;
70          }          }
71          private void gLog_ReportProgress(object sender, ReportProgressEventArgs e) { ReportProgress(e.Progress); }          private void gLog_ReportProgress(object sender, ReportProgressEventArgs e) { ReportProgress(e.Progress); }
72    

Legend:
Removed from v.79  
changed lines
  Added in v.84

  ViewVC Help
Powered by ViewVC 1.1.22