summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Sommerseth <davids@redhat.com>2009-06-03 15:22:23 +0200
committerDavid Sommerseth <davids@redhat.com>2009-06-03 15:22:23 +0200
commit62ae0e75016b31aa3062f296ed070e0610f0b98f (patch)
tree9b42cf189fe0ce6c213042cebd0bfa60c6bec49a /src
parent788272fc9a0c027ecfec16ed3e746558cf988c92 (diff)
downloadpython-dmidecode-62ae0e75016b31aa3062f296ed070e0610f0b98f.tar.gz
python-dmidecode-62ae0e75016b31aa3062f296ed070e0610f0b98f.tar.xz
python-dmidecode-62ae0e75016b31aa3062f296ed070e0610f0b98f.zip
Removed some dead code
Diffstat (limited to 'src')
-rw-r--r--src/dmidecode.c1
-rw-r--r--src/dmihelper.c117
-rw-r--r--src/dmihelper.h4
-rw-r--r--src/setup-dbg.py1
-rw-r--r--src/setup.py1
5 files changed, 0 insertions, 124 deletions
diff --git a/src/dmidecode.c b/src/dmidecode.c
index 11dbd50..d2f340f 100644
--- a/src/dmidecode.c
+++ b/src/dmidecode.c
@@ -5004,7 +5004,6 @@ int dump(const char *dumpfile)
free(buf);
//. TODO: Exception
- //dmiSetItem(pydata, "detect", "No SMBIOS nor DMI entry point found, sorry G.");
if(!found)
ret = -1;
}
diff --git a/src/dmihelper.c b/src/dmihelper.c
deleted file mode 100644
index 4000a92..0000000
--- a/src/dmihelper.c
+++ /dev/null
@@ -1,117 +0,0 @@
-#include <stdio.h>
-#include <strings.h>
-
-#include "dmihelper.h"
-
-/*
-dmi_minor* dmiAppendObject(long code, char const *key, const char *format, ...) {
- static dmi_minor* last = NULL;
-
- //. int minor = code&0x00FF;
- //. int major = code>>8;
-
- va_list arg;
- va_start(arg, format);
-
- dmi_minor *o = (dmi_minor *)malloc(sizeof(dmi_minor));
- o->next = last;
- o->id = code;
- o->major = (dmi_codes_major *)&dmiCodesMajor[map_maj[code>>8]];
- o->key = (char *)key;
-
- if((format != NULL)&&(vsnprintf(o->value, MAXVAL-1, format, arg) > MAXVAL)) {
- free(o);
- o = NULL;
- //. TODO: Make this a python exception.
- printf("dmidecode: Internal (python module) error; Value too long.\n");
- }
-
- last = o;
- va_end(arg); // cleanup
-
- return o;
-}
-*/
-
-int dmiSetItem(PyObject * dict, const char *key, const char *format, ...)
-{
- va_list arg;
-
- va_start(arg, format);
- char buffer[2048];
-
- vsprintf(buffer, format, arg);
- va_end(arg);
- //printf("DEBUG: Setting k:%s, f:%s s:%s...", key, format, buffer);
- PyDict_SetItem(dict, PyString_FromString(key), PyString_FromString(buffer));
- //printf("Done.\n");
- return 0;
-}
-
-/* NOTE: Decomissioned helper function...
-void dmiAppendData(PyObject *pydata, const int count) {
- dmi_minor* last = dmiAppendObject(count, "JUNK", "NODATA");
-
- const char *id = last->major->id;
- PyObject *_key, *_val;
-
- PyObject *pymajor = PyDict_New();
-
- _key = PyString_FromString("code");
- _val = PyInt_FromLong((long)last->major->code);
- PyDict_SetItem(pymajor, _key, _val);
- Py_DECREF(_key);
- Py_DECREF(_val);
-
- _key = PyString_FromString("id");
- _val = PyString_FromString(last->major->id);
- PyDict_SetItem(pymajor, _key, _val);
- Py_DECREF(_key);
- Py_DECREF(_val);
-
- _key = PyString_FromString("name");
- _val = PyString_FromString(last->major->desc);
- PyDict_SetItem(pymajor, _key, _val);
- Py_DECREF(_key);
- Py_DECREF(_val);
-
- PyObject *pyminor = PyDict_New();
- while((last = last->next)) {
- //printf("%d:<%s, %s> | %ld:[%s => %s]\n", last->major->code, last->major->id, last->major->desc, last->id, last->key, last->value);
- _key = PyString_FromString(last->key);
- _val = PyString_FromString(last->value);
- PyDict_SetItem(pyminor, _key, _val);
- Py_DECREF(_key);
- Py_DECREF(_val);
- }
- _key = PyString_FromString("data");
- PyDict_SetItem(pymajor, _key, pyminor);
- Py_DECREF(_key);
- Py_DECREF(pyminor);
-
- _key = PyString_FromString(id);
- PyDict_SetItem(pydata, _key, pymajor);
- Py_DECREF(_key);
- Py_DECREF(pymajor);
-}
-*/
-
-/* NOTE: Decomissioned helper function...
-int catsprintf(char *buf, const char *format, ...) {
- if(format == NULL) {
- bzero(buf, strlen(buf));
- return 0;
- }
-
- va_list arg; // will point to each unnamed argument in turn
- va_start(arg, format); // point to first element after fmt
-
- char b[8192];
- int c = vsprintf (b, format, arg);
-
- strcat(buf, b);
- va_end(arg); // cleanp
-
- return c;
-}
-*/
diff --git a/src/dmihelper.h b/src/dmihelper.h
index 82a936d..6dccd94 100644
--- a/src/dmihelper.h
+++ b/src/dmihelper.h
@@ -94,10 +94,6 @@ typedef struct _dmi_minor {
struct _dmi_minor *next;
} dmi_minor;
-void dmiAppendData(PyObject * pydata, const int count);
-int dmiSetItem(PyObject * dict, const char *key, const char *format, ...);
-
-//dmi_minor* dmiAppendObject(long code, char const *key, const char *format, ...);
/*** dmiopt.h ***/
struct string_keyword {
diff --git a/src/setup-dbg.py b/src/setup-dbg.py
index e0a2358..95292e4 100644
--- a/src/setup-dbg.py
+++ b/src/setup-dbg.py
@@ -14,7 +14,6 @@ setup(
"dmidecode",
sources = [
"src/dmidecodemodule.c",
- "src/dmihelper.c",
"src/util.c",
"src/dmioem.c",
"src/dmidecode.c",
diff --git a/src/setup.py b/src/setup.py
index bb79a14..dd78087 100644
--- a/src/setup.py
+++ b/src/setup.py
@@ -14,7 +14,6 @@ setup(
"dmidecode",
sources = [
"src/dmidecodemodule.c",
- "src/dmihelper.c",
"src/util.c",
"src/dmioem.c",
"src/dmidecode.c",