Add const qualifier to the parameters of Projects' functions where possible.
[pub/USBasp.git] / Projects / Magstripe / Lib / CircularBitBuffer.c
index 5d23762..4e0cc4d 100644 (file)
@@ -37,7 +37,7 @@
 #include "CircularBitBuffer.h"\r
 \r
 /** Function to initialize or reset a bit buffer, ready for data to be stored into it. */\r
 #include "CircularBitBuffer.h"\r
 \r
 /** Function to initialize or reset a bit buffer, ready for data to be stored into it. */\r
-void BitBuffer_Init(BitBuffer_t* Buffer)\r
+void BitBuffer_Init(BitBuffer_t* const Buffer)\r
 {\r
        /* Reset the number of stored bits in the buffer */\r
        Buffer->Elements        = 0;\r
 {\r
        /* Reset the number of stored bits in the buffer */\r
        Buffer->Elements        = 0;\r
@@ -50,7 +50,7 @@ void BitBuffer_Init(BitBuffer_t* Buffer)
 }\r
 \r
 /** Function to store the given bit into the given bit buffer. */\r
 }\r
 \r
 /** Function to store the given bit into the given bit buffer. */\r
-void BitBuffer_StoreNextBit(BitBuffer_t* Buffer, bool Bit)\r
+void BitBuffer_StoreNextBit(BitBuffer_t* const Buffer, const bool Bit)\r
 {\r
        /* If the bit to store is true, set the next bit in the buffer */\r
        if (Bit)\r
 {\r
        /* If the bit to store is true, set the next bit in the buffer */\r
        if (Bit)\r
@@ -79,7 +79,7 @@ void BitBuffer_StoreNextBit(BitBuffer_t* Buffer, bool Bit)
 }\r
 \r
 /** Function to retrieve the next bit stored in the given bit buffer. */\r
 }\r
 \r
 /** Function to retrieve the next bit stored in the given bit buffer. */\r
-bool BitBuffer_GetNextBit(BitBuffer_t* Buffer)\r
+bool BitBuffer_GetNextBit(BitBuffer_t* const Buffer)\r
 {      \r
        /* Retrieve the value of the next bit stored in the buffer */\r
        bool Bit = ((*Buffer->Out.CurrentByte & Buffer->Out.ByteMask) != 0);\r
 {      \r
        /* Retrieve the value of the next bit stored in the buffer */\r
        bool Bit = ((*Buffer->Out.CurrentByte & Buffer->Out.ByteMask) != 0);\r