]> sigrok.org Git - libsigrok.git/commitdiff
beaglelogic: use standard # operator instead of ugly __STRING macro
authorAurelien Jacobs <redacted>
Mon, 1 Feb 2016 21:37:36 +0000 (22:37 +0100)
committerUwe Hermann <redacted>
Sat, 6 Feb 2016 16:24:34 +0000 (17:24 +0100)
Also note that the __ namespace is reserved by POSIX for its private
usage, so user land software should never rely on any kind of API
with a __ prefix.

src/hardware/beaglelogic/beaglelogic.h

index 9015c61035e37787bf38792095ef32884d35f0ee..96713ba707d9b0a647d2a0cd2a7826c2208969e3 100644 (file)
@@ -30,8 +30,7 @@
 
 /* BeagleLogic device node name */
 #define BEAGLELOGIC_DEV_NODE        "/dev/beaglelogic"
-#define BEAGLELOGIC_SYSFS_ATTR(a)   "/sys/devices/virtual/misc/beaglelogic/"\
-                                       __STRING(a)
+#define BEAGLELOGIC_SYSFS_ATTR(a)   "/sys/devices/virtual/misc/beaglelogic/" #a
 
 /* Reproduced verbatim from beaglelogic.h in the kernel tree until the kernel
  * module hits the mainline. Contains the ABI, so DO NOT TOUCH this section */