irsend.sendRaw issue

I`m trying to use irsend.sendRaw for my TV / AC and stuff. For my TV it works with:

unsigned int TV[68] = {8950,4400,600,500,600,550,550,550,550,550,550,1700,550,1650,550,550,600,550,550,550,550,550,550,550,550,550,550,1700,550,1650,550,550,600,500,600,1650,550,550,550,550,600,550,550,550,550,1650,550,550,600,500,600,550,550,1650,550,1700,550,1650,550,1650,600,550,550,1650,550,1650,600};
                            irsend.sendRaw(TV,68,38);

But when i`m trying to turn off my AC for example, it does not work:

unsigned int raw[74] = {8950,4350,700,1550,700,500,650,550,650,1600,650,550,650,500,650,1600,650,550,650,1600,650,1650,600,1650,650,500,650,550,650,550,650,500,650,1650,650,1600,650,1600,650,1600,650,550,650,550,650,1600,650,1600,650,550,650,500,650,550,650,550,650,500,650,1650,650,500,650,1600,700,500,650,550,650,1600,650,550,650};
irsend.sendRaw(raw,74,38);

Dont know what to do :-( Thanks

Well, you could post your code, or you could give the "sendRaw" the number of values you promised.

Programming style hint: Instead of stretching your array illegibly across the page: unsigned int raw[74] = {8950,4350,700,1550,700,500,650,550,650,1600,650,550,650,500,650,1600,650,550,650,1600,650,1650,600,1650,650,500,650,550,650,550,650,500,650,1650,650,1600,650,1600,650,1600,650,550,650,550,650,1600,650,1600,650,550,650,500,650,550,650,550,650,500,650,1650,650,500,650,1600,700,500,650,550,650,1600,650,550,650}; group it into sensible human-readable forms:

unsigned int raw[74] = {8950, 4350,  700, 1550,  700,  500,  650,  550,  650, 1600,
                         650,  550,  650,  500,  650, 1600,  650,  550,  650, 1600, //etc

Also, all those values are divisible by 50 - your could make a 50% RAM saving with some simple arithmetic.