summaryrefslogtreecommitdiff
path: root/xmlrpc/pci.c
diff options
context:
space:
mode:
Diffstat (limited to 'xmlrpc/pci.c')
-rw-r--r--xmlrpc/pci.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/xmlrpc/pci.c b/xmlrpc/pci.c
index 5f24ec9..d6703c8 100644
--- a/xmlrpc/pci.c
+++ b/xmlrpc/pci.c
@@ -36,7 +36,8 @@ xmlrpc_value *tcos_pci(xmlrpc_env *env, xmlrpc_value *in, void *ud)
char allpci[BSIZE];
char pci_cmd[BSIZE];
size_t *len;
- /*char *fret;*/
+ char *fret;
+ UNUSED(fret);
/* put error msg into line var */
strncpy(line, PCI_ERROR, BSIZE);
@@ -61,7 +62,7 @@ xmlrpc_value *tcos_pci(xmlrpc_env *env, xmlrpc_value *in, void *ud)
if (fp == NULL)
return xmlrpc_build_value(env, "s", PCI_FP_ERROR );
- (void)fgets( line, sizeof line, fp);
+ fret=fgets( line, sizeof line, fp);
remove_line_break(line);
pclose(fp);
dbgtcos("tcosxmlrpc::tcos_pci() line=\"%s\"\n", line);
@@ -73,7 +74,7 @@ xmlrpc_value *tcos_pci(xmlrpc_env *env, xmlrpc_value *in, void *ud)
{
/* read all PCI ids and store in allpci */
fp=(FILE*)popen(PCI_ALL, "r");
- (void)fgets( allpci, sizeof allpci, fp);
+ fret=fgets( allpci, sizeof allpci, fp);
remove_line_break(line);
pclose(fp);
/* search pci in allpci */
@@ -90,7 +91,7 @@ xmlrpc_value *tcos_pci(xmlrpc_env *env, xmlrpc_value *in, void *ud)
dbgtcos("tcosxmlrpc::tcos_pci() pci_cmd=\"%s\"\n", pci_cmd);
fp=(FILE*)popen(pci_cmd, "r");
- (void)fgets( line, sizeof line, fp);
+ fret=fgets( line, sizeof line, fp);
remove_line_break(line);
pclose(fp);
return xmlrpc_build_value(env, "s", line );