]> sigrok.org Git - libsigrok.git/blobdiff - src/std.c
Drop trailing whitespace in various files.
[libsigrok.git] / src / std.c
index 7cd2313129456605a970924232b0ec990a8e04a7..87b3f1f137d5950116aeaf1b8b91cd0127715567 100644 (file)
--- a/src/std.c
+++ b/src/std.c
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
-/** @file
-  * Standard API helper functions.
-  * @internal
-  */
+/**
+ * @file
+ *
+ * Standard API helper functions.
+ *
+ * @internal
+ */
 
 #include <config.h>
 #include <glib.h>
@@ -91,7 +93,7 @@ SR_PRIV int std_cleanup(const struct sr_dev_driver *di)
  */
 SR_PRIV int std_session_send_df_header(const struct sr_dev_inst *sdi)
 {
-       const char *prefix = sdi->driver->name;
+       const char *prefix = (sdi->driver) ? sdi->driver->name : "unknown";
        int ret;
        struct sr_datafeed_packet packet;
        struct sr_datafeed_header header;
@@ -123,7 +125,7 @@ SR_PRIV int std_session_send_df_header(const struct sr_dev_inst *sdi)
  */
 SR_PRIV int std_session_send_df_end(const struct sr_dev_inst *sdi)
 {
-       const char *prefix = sdi->driver->name;
+       const char *prefix = (sdi->driver) ? sdi->driver->name : "unknown";
        int ret;
        struct sr_datafeed_packet packet;