mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

617 lines
19 KiB

  1. # --- ROCK-COPYRIGHT-NOTE-BEGIN ---
  2. #
  3. # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
  4. # Please add additional copyright information _after_ the line containing
  5. # the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
  6. # the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
  7. #
  8. # ROCK Linux: rock-src/package/blindcoder/ksimus/gcc34.patch.ksimus
  9. # ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf
  10. #
  11. # This patch file is dual-licensed. It is available under the license the
  12. # patched project is licensed under, as long as it is an OpenSource license
  13. # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
  14. # of the GNU General Public License as published by the Free Software
  15. # Foundation; either version 2 of the License, or (at your option) any later
  16. # version.
  17. #
  18. # --- ROCK-COPYRIGHT-NOTE-END ---
  19. Courtesy of debian.
  20. Make ksimus compile with gcc34
  21. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/boolean/boolean1out.cpp ./ksimus/boolean/boolean1out.cpp
  22. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/boolean/boolean1out.cpp 2002-12-22 00:30:04.000000000 +0100
  23. +++ ./ksimus/boolean/boolean1out.cpp 2004-08-13 09:09:22.352099113 +0200
  24. @@ -97,12 +97,12 @@
  25. bool Boolean1Out::getResetState() const
  26. {
  27. return m_flags & FLAGS_RESET_TRUE;
  28. -};
  29. +}
  30. bool Boolean1Out::getResetStateInit() const
  31. {
  32. return m_flags & FLAGS_RESET_INIT_TRUE;
  33. -};
  34. +}
  35. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/boolean/booleanled.cpp ./ksimus/boolean/booleanled.cpp
  36. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/boolean/booleanled.cpp 2002-10-27 00:55:28.000000000 +0200
  37. +++ ./ksimus/boolean/booleanled.cpp 2004-08-13 09:09:44.947664065 +0200
  38. @@ -422,7 +422,7 @@
  39. {
  40. return m_color;
  41. }
  42. -};
  43. +}
  44. void BooleanLedColorPropertyWidget::slotRed()
  45. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/component.cpp ./ksimus/component.cpp
  46. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/component.cpp 2003-02-16 17:32:38.000000000 +0100
  47. +++ ./ksimus/component.cpp 2004-08-13 09:19:33.145244441 +0200
  48. @@ -522,7 +522,7 @@
  49. return getDefaultName();
  50. }
  51. return m_name;
  52. -};
  53. +}
  54. void Component::setName(const QString & newName)
  55. {
  56. @@ -537,14 +537,14 @@
  57. m_name = newName.simplifyWhiteSpace();
  58. }
  59. emit signalSetName(getName());
  60. -};
  61. +}
  62. QString Component::getDefaultName() const
  63. {
  64. return QString::fromLatin1("%1 %2")
  65. .arg(getInfo()->getName())
  66. .arg(getSerialNumber());
  67. -};
  68. +}
  69. bool Component::hasDefaultName() const
  70. {
  71. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/compview.cpp ./ksimus/compview.cpp
  72. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/compview.cpp 2003-02-16 17:33:46.000000000 +0100
  73. +++ ./ksimus/compview.cpp 2004-08-13 09:19:15.721893193 +0200
  74. @@ -278,14 +278,14 @@
  75. eViewType CompView::getViewType() const
  76. {
  77. return m_p->viewType;
  78. -};
  79. +}
  80. /** Change the type of view
  81. @see enum eViewType */
  82. void CompView::setViewType(eViewType newType)
  83. {
  84. m_p->viewType = newType;
  85. -};
  86. +}
  87. /** Manage the mouse pressed event if required */
  88. @@ -689,7 +689,7 @@
  89. module->getUserView()->setViewChanged(true);
  90. }
  91. }
  92. -};
  93. +}
  94. /** Creates a new Widget */
  95. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/items/componentlayout.cpp ./ksimus/items/componentlayout.cpp
  96. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/items/componentlayout.cpp 2002-12-29 15:55:06.000000000 +0100
  97. +++ ./ksimus/items/componentlayout.cpp 2004-08-13 09:16:38.996719041 +0200
  98. @@ -303,7 +303,7 @@
  99. {
  100. return m_parent.layout;
  101. }
  102. -};
  103. +}
  104. ComponentLayout * CompLayoutBase::getBaseLayout() const
  105. {
  106. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/items/connectorbase.cpp ./ksimus/items/connectorbase.cpp
  107. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/items/connectorbase.cpp 2003-05-20 00:02:22.000000000 +0200
  108. +++ ./ksimus/items/connectorbase.cpp 2004-08-13 09:17:58.931567097 +0200
  109. @@ -889,7 +889,7 @@
  110. const QPoint & pos, ConnOrientationType orient, const ConnectorInfo * ci)
  111. : ConnectorBase (comp,name,i18nName,pos,orient,CD_INPUT,ci)
  112. {
  113. -};
  114. +}
  115. /** Checks the connector
  116. * eg. if input is connected.
  117. @@ -918,7 +918,7 @@
  118. const QPoint & pos, ConnOrientationType orient, const ConnectorInfo * ci)
  119. : ConnectorBase (comp,name,i18nName,pos,orient,CD_OUTPUT,ci)
  120. {
  121. -};
  122. +}
  123. //**************************************************************************
  124. // *** class ConnectorTristateBase ***
  125. @@ -930,7 +930,7 @@
  126. : ConnectorBase (comp,name,i18nName,pos,orient,CD_TRISTATE,ci),
  127. m_outActive(false)
  128. {
  129. -};
  130. +}
  131. void ConnectorTristateBase::reset()
  132. {
  133. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/items/connectorbooltristate.cpp ./ksimus/items/connectorbooltristate.cpp
  134. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/items/connectorbooltristate.cpp 2003-02-28 00:06:19.000000000 +0100
  135. +++ ./ksimus/items/connectorbooltristate.cpp 2004-08-13 09:12:31.345367769 +0200
  136. @@ -139,7 +139,7 @@
  137. {
  138. return m_outData.getTristate();
  139. }
  140. -};
  141. +}
  142. /** Return the current wire state */
  143. KSimBoolTristate ConnectorBoolTristate::getInput() const
  144. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/items/externalconnector.cpp ./ksimus/items/externalconnector.cpp
  145. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/items/externalconnector.cpp 2002-11-24 02:59:45.000000000 +0100
  146. +++ ./ksimus/items/externalconnector.cpp 2004-08-13 09:16:52.830615969 +0200
  147. @@ -406,13 +406,13 @@
  148. void ExternalConnector::setPixmapOrientation(ConnOrientationType orientation)
  149. {
  150. m_pixmapOrient = orientation;
  151. -};
  152. +}
  153. /** Sets the orientation of the connector in user view mode. */
  154. void ExternalConnector::setUserViewOrientation(ConnOrientationType orientation)
  155. {
  156. m_userViewOrient = orientation;
  157. -};
  158. +}
  159. //##########################################################################################
  160. //##########################################################################################
  161. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/items/watchitembase.cpp ./ksimus/items/watchitembase.cpp
  162. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/items/watchitembase.cpp 2002-09-27 21:28:56.000000000 +0200
  163. +++ ./ksimus/items/watchitembase.cpp 2004-08-13 09:16:25.370790497 +0200
  164. @@ -162,7 +162,7 @@
  165. {
  166. m_breakEnabled = ena;
  167. showBreakCount(getBreaksActual());
  168. -};
  169. +}
  170. QString WatchItemBase::getWatchName() const
  171. {
  172. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/items/watchitembooltristate.cpp ./ksimus/items/watchitembooltristate.cpp
  173. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/items/watchitembooltristate.cpp 2003-02-28 00:06:19.000000000 +0100
  174. +++ ./ksimus/items/watchitembooltristate.cpp 2004-08-13 09:12:11.278418409 +0200
  175. @@ -171,7 +171,7 @@
  176. void WatchItemBoolTristateBase::ActivePropertyWidget::setMaxValue(unsigned int maxValue)
  177. {
  178. m_spin->setMaxValue(maxValue);
  179. -};
  180. +}
  181. WatchItemBoolTristateBase::ActiveProperty WatchItemBoolTristateBase::ActivePropertyWidget::value() const
  182. {
  183. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/items/wireproperty.cpp ./ksimus/items/wireproperty.cpp
  184. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/items/wireproperty.cpp 2003-02-28 00:06:19.000000000 +0100
  185. +++ ./ksimus/items/wireproperty.cpp 2004-08-13 09:17:39.531516353 +0200
  186. @@ -339,7 +339,7 @@
  187. : WirePropertyInvalidBase(wire, getWirePropertyInvalidDifferentOutputsInfo())
  188. {
  189. logWarning(getErrorMsg());
  190. -};
  191. +}
  192. /*WirePropertyInvalidDifferentOutputs::~WirePropertyInvalidDifferentOutputs()
  193. {
  194. @@ -398,7 +398,7 @@
  195. : WirePropertyInvalidBase(wire, getWirePropertyInvalidDifferentOutputsInfo())
  196. {
  197. logWarning(getErrorMsg());
  198. -};
  199. +}
  200. /*WirePropertyInvalidIncompatibleInputs::~WirePropertyInvalidIncompatibleInputs()
  201. {
  202. @@ -457,7 +457,7 @@
  203. : WirePropertyInvalidBase(wire, getWirePropertyInvalidDifferentInputsNoOutputInfo())
  204. {
  205. logWarning(getErrorMsg());
  206. -};
  207. +}
  208. /*WirePropertyInvalidDifferentInputsNoOutput::~WirePropertyInvalidDifferentInputsNoOutput()
  209. {
  210. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/items/wirepropertybooltristate.h ./ksimus/items/wirepropertybooltristate.h
  211. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/items/wirepropertybooltristate.h 2003-02-28 00:06:19.000000000 +0100
  212. +++ ./ksimus/items/wirepropertybooltristate.h 2004-08-13 09:11:50.406591409 +0200
  213. @@ -73,27 +73,27 @@
  214. {
  215. m_trueCount = trueCount;
  216. m_falseCount = falseCount;
  217. -};
  218. +}
  219. inline void WireStateBoolTristate::setTrue(unsigned int trueCount)
  220. {
  221. m_trueCount = trueCount;
  222. -};
  223. +}
  224. inline void WireStateBoolTristate::setFalse(unsigned int falseCount)
  225. {
  226. m_falseCount = falseCount;
  227. -};
  228. +}
  229. inline unsigned int WireStateBoolTristate::getTrue() const
  230. {
  231. return m_trueCount;
  232. -};
  233. +}
  234. inline unsigned int WireStateBoolTristate::getFalse() const
  235. {
  236. return m_falseCount;
  237. -};
  238. +}
  239. inline bool WireStateBoolTristate::isTrue() const
  240. {
  241. @@ -108,12 +108,12 @@
  242. inline bool WireStateBoolTristate::isActive() const
  243. {
  244. return (getTrue() != 0) || (getFalse() != 0);
  245. -};
  246. +}
  247. inline bool WireStateBoolTristate::isInactive() const
  248. {
  249. return (getTrue() == 0) && (getFalse() == 0);
  250. -};
  251. +}
  252. inline void WireStateBoolTristate::setTristate(KSimBoolTristate state)
  253. {
  254. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/ksimdata.cpp ./ksimus/ksimdata.cpp
  255. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/ksimdata.cpp 2003-02-16 17:34:32.000000000 +0100
  256. +++ ./ksimus/ksimdata.cpp 2004-08-13 09:18:18.327618449 +0200
  257. @@ -70,7 +70,7 @@
  258. //#########################################################################################
  259. -EnumDict<KSimData::eVersionType>::tData EnumDict<KSimData::eVersionType>::data[]
  260. +template <> EnumDict<KSimData::eVersionType>::tData EnumDict<KSimData::eVersionType>::data[]
  261. = { {"error", KSimData::versionError},
  262. {"as is", KSimData::versionAsIs},
  263. {"unknown", KSimData::versionUnknown},
  264. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/ksimeditor.cpp ./ksimus/ksimeditor.cpp
  265. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/ksimeditor.cpp 2003-05-20 00:03:24.000000000 +0200
  266. +++ ./ksimus/ksimeditor.cpp 2004-08-13 09:18:55.533962225 +0200
  267. @@ -119,7 +119,7 @@
  268. CHECK_PTR(m_wireCursor);
  269. setNow(arrowCursor);
  270. -};
  271. +}
  272. void KSimEditor::Cursor::set(KSimCursorType newCursor)
  273. {
  274. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/ksimus.cpp ./ksimus/ksimus.cpp
  275. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/ksimus.cpp 2003-05-01 18:11:55.000000000 +0200
  276. +++ ./ksimus/ksimus.cpp 2004-08-13 09:20:15.383823201 +0200
  277. @@ -75,7 +75,7 @@
  278. //################################################################################
  279. -EnumDict<eAppViewType>::tData EnumDict<eAppViewType>::data[]
  280. +template <> EnumDict<eAppViewType>::tData EnumDict<eAppViewType>::data[]
  281. = { {"Sheet View", APP_SHEET_VIEW},
  282. {"User View", APP_USER_VIEW},
  283. {"Module View", APP_MODULE_VIEW},
  284. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/ksimusdoc.cpp ./ksimus/ksimusdoc.cpp
  285. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/ksimusdoc.cpp 2002-12-23 15:23:33.000000000 +0100
  286. +++ ./ksimus/ksimusdoc.cpp 2004-08-13 09:19:59.394253985 +0200
  287. @@ -127,7 +127,7 @@
  288. KSimusApp * KSimusDoc::getApp() const
  289. {
  290. return (KSimusApp*)parent();
  291. -};
  292. +}
  293. void KSimusDoc::addView(KSimusView *view)
  294. {
  295. @@ -541,13 +541,13 @@
  296. m_modified=_m;
  297. getApp()->slotSaveAllowed(_m);
  298. }
  299. -};
  300. +}
  301. /** returns if the document is modified or not. Use this to determine if your document needs saving by the user on closing.*/
  302. bool KSimusDoc::isModified() const
  303. {
  304. return m_modified;
  305. -};
  306. +}
  307. void KSimusDoc::deleteContents()
  308. {
  309. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/lib/componentinfo.cpp ./ksimus/lib/componentinfo.cpp
  310. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/lib/componentinfo.cpp 2002-08-05 23:43:32.000000000 +0200
  311. +++ ./ksimus/lib/componentinfo.cpp 2004-08-13 09:11:07.939047457 +0200
  312. @@ -32,7 +32,7 @@
  313. //##########################################################
  314. -EnumDict<ViewAttribute>::tData EnumDict<ViewAttribute>::data[]
  315. +template <> EnumDict<ViewAttribute>::tData EnumDict<ViewAttribute>::data[]
  316. = { {"VA_SHEETVIEW", VA_SHEETVIEW},
  317. {"VA_USERVIEW", VA_USERVIEW},
  318. {"VA_SHEET_AND_USER", VA_SHEET_AND_USER},
  319. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/lib/packageinfo.cpp ./ksimus/lib/packageinfo.cpp
  320. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/lib/packageinfo.cpp 2002-09-27 21:31:01.000000000 +0200
  321. +++ ./ksimus/lib/packageinfo.cpp 2004-08-13 09:10:35.295010105 +0200
  322. @@ -61,26 +61,26 @@
  323. const char * PackageInfo::getPackageVersion() const
  324. {
  325. return m_packageVersion;
  326. -};
  327. +}
  328. const ComponentInfoList & PackageInfo::getComponentList() const
  329. {
  330. return m_componentList;
  331. -};
  332. +}
  333. const ConnectorInfoList & PackageInfo::getConnectorList() const
  334. {
  335. return m_connectorList;
  336. -};
  337. +}
  338. const WirePropertyInfoList & PackageInfo::getWirePropertyList() const
  339. {
  340. return m_wirePropertyList;
  341. -};
  342. +}
  343. const ImplicitConverterInfoList & PackageInfo::getImplicitConverterList() const
  344. {
  345. return m_implicitConverterList;
  346. -};
  347. +}
  348. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/library.cpp ./ksimus/library.cpp
  349. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/library.cpp 2003-02-28 00:06:18.000000000 +0100
  350. +++ ./ksimus/library.cpp 2004-08-13 09:18:39.690370817 +0200
  351. @@ -617,10 +617,10 @@
  352. const QStringList & Library::getInfoMessages() const
  353. {
  354. return m_p->m_infoMessages;
  355. -};
  356. +}
  357. const QStringList & Library::getErrorMessages() const
  358. {
  359. return m_p->m_errorMessages;
  360. -};
  361. +}
  362. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/module/moduledata.cpp ./ksimus/module/moduledata.cpp
  363. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/module/moduledata.cpp 2002-12-29 15:58:37.000000000 +0100
  364. +++ ./ksimus/module/moduledata.cpp 2004-08-13 09:07:17.260115985 +0200
  365. @@ -68,7 +68,7 @@
  366. static const char * sPixmapStore = "Pixmap Store";
  367. static const char * sPixmapData = "Pixmap Data";
  368. -EnumDict<ModuleViewType>::tData EnumDict<ModuleViewType>::data[]
  369. +template <> EnumDict<ModuleViewType>::tData EnumDict<ModuleViewType>::data[]
  370. = { {"Generic", MV_GENERIC},
  371. {"User View", MV_USERVIEW},
  372. {"Pixmap", MV_PIXMAP},
  373. @@ -82,7 +82,7 @@
  374. }
  375. -EnumDict<ModulePixmapStoreType>::tData EnumDict<ModulePixmapStoreType>::data[]
  376. +template <> EnumDict<ModulePixmapStoreType>::tData EnumDict<ModulePixmapStoreType>::data[]
  377. = { {"Absolute", MPS_ABSOLTUE},
  378. {"Relative Module", MPS_RELATIVE_MODULE},
  379. {"Internal", MPS_INTERNAL},
  380. @@ -148,7 +148,7 @@
  381. const QSize & ModuleData::getGenericSize() const
  382. {
  383. return m_genericSize;
  384. -};
  385. +}
  386. PointList * ModuleData::getGenericConnPos()
  387. {
  388. @@ -159,12 +159,12 @@
  389. m_connPosGeneric->setAutoDelete(true);
  390. }
  391. return m_connPosGeneric;
  392. -};
  393. +}
  394. const QSize & ModuleData::getPixmapSize() const
  395. {
  396. return m_pixmapSize;
  397. -};
  398. +}
  399. PointList * ModuleData::getPixmapConnPos()
  400. {
  401. @@ -175,7 +175,7 @@
  402. m_connPosPixmap->setAutoDelete(true);
  403. }
  404. return m_connPosPixmap;
  405. -};
  406. +}
  407. OrientList * ModuleData::getPixmapConnOrient()
  408. {
  409. @@ -186,7 +186,7 @@
  410. m_connOrientPixmap->setAutoDelete(true);
  411. }
  412. return m_connOrientPixmap;
  413. -};
  414. +}
  415. /** returns a pointer to the pixmap
  416. Creates an empty pixmap, if not exist */
  417. @@ -280,7 +280,7 @@
  418. m_connPosUserView->setAutoDelete(true);
  419. }
  420. return m_connPosUserView;
  421. -};
  422. +}
  423. OrientList * ModuleData::getUserViewConnOrient()
  424. {
  425. @@ -291,7 +291,7 @@
  426. m_connOrientUserView->setAutoDelete(true);
  427. }
  428. return m_connOrientUserView;
  429. -};
  430. +}
  431. /** Search externals in compList */
  432. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/enumdict.h ./ksimus/tools/enumdict.h
  433. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/enumdict.h 2001-11-24 02:11:32.000000000 +0100
  434. +++ ./ksimus/tools/enumdict.h 2004-08-13 09:01:10.623853169 +0200
  435. @@ -136,7 +136,7 @@
  436. const T * EnumDict<T>::find(const char * name) const
  437. {
  438. return (const T *)EnumBaseDict::find(name);
  439. -};
  440. +}
  441. template<class T>
  442. T EnumDict<T>::find(const char * name, T defaultValue) const
  443. {
  444. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimbaseuint.cpp ./ksimus/tools/ksimbaseuint.cpp
  445. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimbaseuint.cpp 2002-08-05 23:44:00.000000000 +0200
  446. +++ ./ksimus/tools/ksimbaseuint.cpp 2004-08-13 09:02:07.652183545 +0200
  447. @@ -39,13 +39,13 @@
  448. m_base(Decimal)
  449. {
  450. setText(text);
  451. -};
  452. +}
  453. void KSimBaseUInt::setText(const QString & str, bool * ok)
  454. {
  455. m_value = convert(str, &m_base, ok);
  456. -};
  457. +}
  458. QString KSimBaseUInt::text() const
  459. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimbooltristate.cpp ./ksimus/tools/ksimbooltristate.cpp
  460. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimbooltristate.cpp 2003-02-28 00:06:19.000000000 +0100
  461. +++ ./ksimus/tools/ksimbooltristate.cpp 2004-08-13 09:00:57.443856833 +0200
  462. @@ -32,7 +32,7 @@
  463. //#########################################################################################
  464. -EnumDict<eKSimBoolTristate>::tData EnumDict<eKSimBoolTristate>::data[]
  465. +template <> EnumDict<eKSimBoolTristate>::tData EnumDict<eKSimBoolTristate>::data[]
  466. = { {"False", KSIMBOOLTRISTATE_FALSE},
  467. {"True", KSIMBOOLTRISTATE_TRUE},
  468. {"Inactive", KSIMBOOLTRISTATE_INACTIVE},
  469. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimdoubleedit.cpp ./ksimus/tools/ksimdoubleedit.cpp
  470. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimdoubleedit.cpp 2002-02-04 23:47:31.000000000 +0100
  471. +++ ./ksimus/tools/ksimdoubleedit.cpp 2004-08-13 09:04:37.611386281 +0200
  472. @@ -47,12 +47,12 @@
  473. KSimDoubleEditValidator::KSimDoubleEditValidator(KSimDoubleEdit * parent, const char *name)
  474. : QDoubleValidator(-HUGE_VAL, HUGE_VAL, 10, parent, name)
  475. -{};
  476. +{}
  477. KSimDoubleEditValidator::KSimDoubleEditValidator(double bottom, double top, int decimals,
  478. KSimDoubleEdit * parent, const char *name )
  479. : QDoubleValidator(bottom, top, decimals, parent, name)
  480. -{};
  481. +{}
  482. void KSimDoubleEditValidator::fixup(QString & input) const
  483. {
  484. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimfilename.cpp ./ksimus/tools/ksimfilename.cpp
  485. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimfilename.cpp 2002-09-27 21:33:15.000000000 +0200
  486. +++ ./ksimus/tools/ksimfilename.cpp 2004-08-13 09:01:49.026015153 +0200
  487. @@ -46,7 +46,7 @@
  488. static EnumDict<KSimFilename::ePathType> pathTypeDict;
  489. -EnumDict<KSimFilename::ePathType>::tData EnumDict<KSimFilename::ePathType>::data[]
  490. +template <> EnumDict<KSimFilename::ePathType>::tData EnumDict<KSimFilename::ePathType>::data[]
  491. = { {"Absolute", KSimFilename::PATH_ABSOLUTE},
  492. {"Relative Document", KSimFilename::PATH_RELATIVE_DOCUMENT},
  493. {"Relative Module", KSimFilename::PATH_RELATIVE_MODULE},
  494. @@ -539,27 +539,27 @@
  495. const KSimFilename & KSimFilenameWidget::getFileInfo() const
  496. {
  497. return m_p->m_filename;
  498. -};
  499. +}
  500. KSimFilename & KSimFilenameWidget::getFileInfo()
  501. {
  502. return m_p->m_filename;
  503. -};
  504. +}
  505. KSimLineEdit * KSimFilenameWidget::getFilenameEdit()
  506. {
  507. return m_p->m_filenameEdit;
  508. -};
  509. +}
  510. QPushButton * KSimFilenameWidget::getFilenameDialogButton()
  511. {
  512. return m_p->m_filenameDialogButton;
  513. -};
  514. +}
  515. QComboBox * KSimFilenameWidget::getPathTypeBox()
  516. {
  517. return m_p->m_pathTypeBox;
  518. -};
  519. +}
  520. QString KSimFilenameWidget::getFileFilter() const
  521. {
  522. diff -urN ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimtimebase.cpp ./ksimus/tools/ksimtimebase.cpp
  523. --- ../tmp-orig/ksimus-0.3.6-2/ksimus/tools/ksimtimebase.cpp 2002-08-05 23:44:00.000000000 +0200
  524. +++ ./ksimus/tools/ksimtimebase.cpp 2004-08-13 09:02:49.535816265 +0200
  525. @@ -31,7 +31,7 @@
  526. #include "ksimtimeserver.h"
  527. #include "enumdict.h"
  528. -EnumDict<eTimeUnit>::tData EnumDict<eTimeUnit>::data[]
  529. +template <> EnumDict<eTimeUnit>::tData EnumDict<eTimeUnit>::data[]
  530. = { {"Ticks", unit_ticks},
  531. {"1/10ns", unit_tenth_nsec},
  532. {"1/10nsec", unit_tenth_nsec},