Advertisement
Guest User

Untitled

a guest
Aug 21st, 2020
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.48 KB | None | 0 0
  1. #define MAX_COLOR   0xFF
  2. int a_parsing_prime(char* str, t_pars* data)
  3. {
  4.     if (*(str++) != 'A')
  5.     {
  6.         return (0);
  7.     }
  8.    
  9.     data->a_ratio = lc_atof(&str);
  10.    
  11.     if (errno || data->a_R > MAX_COLOR || *(str++) != ',')
  12.     {
  13.         return (0);
  14.     }
  15.    
  16.     data->a_G = lc_atoi(&str);
  17.    
  18.     if (errno || data->a_G > MAX_COLOR || *(str++) != ',')
  19.     {
  20.         return (0);
  21.     }
  22.    
  23.     data->a_B = lc_atoi(&str);
  24.    
  25.     if (errno || data->a_B > MAX_COLOR)
  26.     {
  27.         return (0);
  28.     }
  29.    
  30.     return (skip_space(&str));
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement