summaryrefslogtreecommitdiff
path: root/patches/femon-1.7.7_fixsegfault_patch.diff
blob: 86cf976c3ce933db3d49ba03ddf644d45581ac9d (plain)
1
2
3
4
5
6
7
8
9
10
11
--- femon.c_orig	2010-06-05 01:34:59.000000000 +0200
+++ femon.c	2010-06-05 01:35:23.000000000 +0200
@@ -133,6 +133,8 @@
   if (strcmp(Id,"FemonService-v1.0") == 0) {
      if (Data) {
         FemonService_v1_0 *data = (FemonService_v1_0*)Data;
+        if (! cDevice::ActualDevice() )
+            return false;
         int ndx = cDevice::ActualDevice()->CardIndex();
         data->fe_name = getFrontendName(ndx);
         data->fe_status = getFrontendStatus(ndx);