Module: xenomai-2.5 Branch: master Commit: 9a6f509939b9e1769149d232936e8c927376e436 URL: http://git.xenomai.org/?p=xenomai-2.5.git;a=commit;h=9a6f509939b9e1769149d232936e8c927376e436
Author: Jan Kiszka <jan.kis...@siemens.com> Date: Sun Apr 11 17:19:59 2010 +0200 irqbench: Auto-detect bases of port address and IRQ values Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> --- src/testsuite/irqbench/irqbench.c | 2 +- src/testsuite/irqbench/irqloop.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/testsuite/irqbench/irqbench.c b/src/testsuite/irqbench/irqbench.c index 844f187..ca7a313 100644 --- a/src/testsuite/irqbench/irqbench.c +++ b/src/testsuite/irqbench/irqbench.c @@ -211,7 +211,7 @@ int main(int argc, char *argv[]) break; case 'a': - port_ioaddr = strtol(optarg, NULL, (strncmp(optarg, "0x", 2) == 0) ? 16 : 10); + port_ioaddr = strtol(optarg, NULL, 0); ioaddr_set = 1; break; diff --git a/src/testsuite/irqbench/irqloop.c b/src/testsuite/irqbench/irqloop.c index 3b4de4f..d4623b4 100644 --- a/src/testsuite/irqbench/irqloop.c +++ b/src/testsuite/irqbench/irqloop.c @@ -101,12 +101,12 @@ int main(int argc, char *argv[]) break; case 'a': - config.port_ioaddr = strtol(optarg, NULL, (strncmp(optarg, "0x", 2) == 0) ? 16 : 10); + config.port_ioaddr = strtol(optarg, NULL, 0); ioaddr_set = 1; break; case 'i': - config.port_irq = atoi(optarg); + config.port_irq = strtol(optarg, NULL, 0); irq_set = 1; break; _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git