Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1576309
 поиск   регистрация   авторизация 
 
Группа :: Система/Ядро и оборудование
Пакет: sysfsutils

 Главная   Изменения   Спек   Патчи   Загрузить   Bugs and FR 

Патч: sysfsutils-1.1.0-alt-cpp.patch


diff -ur sysfsutils-1.1.0.orig/include/dlist.h sysfsutils-1.1.0/include/dlist.h
--- sysfsutils-1.1.0.orig/include/dlist.h	2004-03-08 08:32:41 +0300
+++ sysfsutils-1.1.0/include/dlist.h	2004-07-23 12:53:48 +0400
@@ -68,6 +68,11 @@
   DL_node *head;
 } Dlist;
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
 Dlist *dlist_new(size_t datasize);
 Dlist *dlist_new_with_delete(size_t datasize,void (*del_func)(void*));
 void *_dlist_mark_move(Dlist *list,int direction);
@@ -102,6 +107,10 @@
  */
 void *_dlist_remove(struct dlist *,struct dl_node *,int );
 
+#ifdef __cplusplus
+}
+#endif
+
 #define dlist_prev(A) _dlist_mark_move((A),0)
 #define dlist_next(A) _dlist_mark_move((A),1)
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005