All pastes #20009 Raw Edit

WTH Did I Do Wrong??

public text v1 · immutable
#20009 ·published 2005-08-14 16:17 UTC
rendered paste body
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <sys/ioctl.h>

#define ZAURUS_FL					/dev/fl
#define FL_IOCTL_STEP_CONTRAST		100
#define LEVELMAX					4

int main(int argc, char **argv)
	{
	int fd, flLevel;

	if(argc > 0)
		{
		flLevel = atoi(argv[0]);
		if(flLevel < 0)
			{
			printf("Min FL Level = 0\n");
			return 1;
			}
		else if(flLevel > LEVELMAX)
			{
			printf("Max FL Level = 4\n");
			return 1;
			}
		if((fd = open(ZAURUS_FL, O_WRONLY)) >= 0)
			{
			ioctl(fd, FL_IOCTL_STEP_CONTRAST, flLevel);
			close(fd);
			return 0;
			}
		else
			return 2;
		}
	else
		{
		// Eventual read command
		/*
		if((fd = open(ZAURUS_FL, O_WRONLY)) >= 0 )
			{
			ioctl(fd, FL_IOCTL_GET_STEP_CONTRAST, &flLevel);
			printf("FL Level = %d\n", flLevel);
			close(fd);
			return 0;
			}
		else
		*/
			return 3;
		}
	}



------------ CONSOLE OUTPUT --------------
[user1@thiscomp 09:11:42 AM] /home/downloads $ arm-unknown-linux-gnu-gcc flctl.c -o flctl
flctl.c: In function `main':
flctl.c:27: error: parse error before '/' token
flctl.c: At top level:
flctl.c:36: error: parse error before "else"