Diskussion:Fepg-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
 
# make plugins
 
# make plugins
 
...
 
...
fepgOsd.h:35: error: multiple parameters named 'x2'
+
fepgOsd.h:36: error: multiple parameters named 'x2'
 
...
 
...
 
</pre>
 
</pre>
Zeile 9: Zeile 9:
  
 
Der Hund liegt hier begraben
 
Der Hund liegt hier begraben
* PLUGINDIR/fpeg/fepgOsd.h
+
* PLUGINDIR/fpeg/fepgOsd.h Zeile 36
 
* void Darken(int x1, int y1, '''int x2, int x2''', int d = 2, tColor c = clrBlack);
 
* void Darken(int x1, int y1, '''int x2, int x2''', int d = 2, tColor c = clrBlack);
  
 
Aendern in
 
Aendern in
 
* void Darken(int x1, int y1, '''int x2, int y2''', int d = 2, tColor c = clrBlack);
 
* void Darken(int x1, int y1, '''int x2, int y2''', int d = 2, tColor c = clrBlack);
 +
  
 
Dann klappts auch mit dem Plugin
 
Dann klappts auch mit dem Plugin
 +
 +
 +
Meine Vermutung ( bin allerdings kein Coder )
 +
: Liegt am 4.x gcc. Der dreier war nicht so empfindlich ( denk ich mir mal ). Eigentlich sollte es egal sein ob bei einer Deklaration Variablen doppelt vorkommen. Werden so eh nicht verwendet. Lass mich aber gern belehren
 +
 +
::Ist in der aktuellen Version 0.4.1 bereits korrigiert: <pre>void Darken(int x1, int y1, int x2, int y2, int d = 2, tColor c = clrBlack);</pre> Gruss [[Benutzer:Wirbel|wirbel]] 10:35, 13. Jun 2009 (CEST)

Aktuelle Version vom 13. Juni 2009, 09:39 Uhr

Fehler in fepgOsd.h
# make plugins
...
fepgOsd.h:36: error: multiple parameters named 'x2'
...


Der Hund liegt hier begraben

  • PLUGINDIR/fpeg/fepgOsd.h Zeile 36
  • void Darken(int x1, int y1, int x2, int x2, int d = 2, tColor c = clrBlack);

Aendern in

  • void Darken(int x1, int y1, int x2, int y2, int d = 2, tColor c = clrBlack);


Dann klappts auch mit dem Plugin


Meine Vermutung ( bin allerdings kein Coder )

Liegt am 4.x gcc. Der dreier war nicht so empfindlich ( denk ich mir mal ). Eigentlich sollte es egal sein ob bei einer Deklaration Variablen doppelt vorkommen. Werden so eh nicht verwendet. Lass mich aber gern belehren
Ist in der aktuellen Version 0.4.1 bereits korrigiert:
void Darken(int x1, int y1, int x2, int y2, int d = 2, tColor c = clrBlack);
Gruss wirbel 10:35, 13. Jun 2009 (CEST)