1d8934beac
Use CXX instead of CC for linking c++ code.
22 lines
673 B
Text
22 lines
673 B
Text
$NetBSD: patch-am,v 1.1 2004/07/11 00:11:26 wiz Exp $
|
|
|
|
--- abuse/src/gamma.c.orig 1996-04-14 22:14:21.000000000 +0200
|
|
+++ abuse/src/gamma.c
|
|
@@ -136,12 +136,11 @@ void gamma_correct(palette *&pal, int fo
|
|
pal=new palette;
|
|
for (int i=0;i<256;i++)
|
|
{
|
|
- double r,g,b;
|
|
- uchar or,og,ob;
|
|
- old_pal->get(i,or,og,ob);
|
|
- pal->set(i,(int)(pow(or/255.0,gamma)*255),
|
|
- (int)(pow(og/255.0,gamma)*255),
|
|
- (int)(pow(ob/255.0,gamma)*255));
|
|
+ uchar oldr,oldg,oldb;
|
|
+ old_pal->get(i,oldr,oldg,oldb);
|
|
+ pal->set(i,(int)(pow(oldr/255.0,gamma)*255),
|
|
+ (int)(pow(oldg/255.0,gamma)*255),
|
|
+ (int)(pow(oldb/255.0,gamma)*255));
|
|
}
|
|
|
|
pal->load();
|