[PATCH 1/2] staging: wilc1000: replace s32Error with result
Chaehyun Lim
chaehyun.lim at gmail.com
Mon Sep 21 01:13:04 UTC 2015
On Mon, Sep 21, 2015 at 9:52 AM, Chaehyun Lim <chaehyun.lim at gmail.com> wrote:
> On Mon, Sep 21, 2015 at 9:40 AM, Julian Calaby <julian.calaby at gmail.com> wrote:
>> Hi Chaehyun,
>>
>>
>> On Mon, Sep 21, 2015 at 10:25 AM, Chaehyun Lim <chaehyun.lim at gmail.com> wrote:
>>> Most of functions use s32Error variable to check error and return its value.
>>> This patch replaces s32Error with result to avoid CamelCase.
>>>
>>> Signed-off-by: Chaehyun Lim <chaehyun.lim at gmail.com>
>>> ---
>>> drivers/staging/wilc1000/coreconfigurator.c | 40 +-
>>> drivers/staging/wilc1000/host_interface.c | 900 +++++++++++-----------
>>> drivers/staging/wilc1000/linux_wlan.c | 12 +-
>>> drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 230 +++---
>>> 4 files changed, 591 insertions(+), 591 deletions(-)
>>>
>>> diff --git a/drivers/staging/wilc1000/coreconfigurator.c b/drivers/staging/wilc1000/coreconfigurator.c
>>> index 14e8efc..ad3b546 100644
>>> --- a/drivers/staging/wilc1000/coreconfigurator.c
>>> +++ b/drivers/staging/wilc1000/coreconfigurator.c
>>> @@ -339,11 +339,11 @@ static inline u16 get_asoc_id(u8 *data)
>>>
>>> s32 CoreConfiguratorInit(void)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>>
>>> PRINT_D(CORECONFIG_DBG, "CoreConfiguratorInit()\n");
>>>
>>> - return s32Error;
>>> + return result;
>>
>> This variable is never changed from 0 in this function, so why not
>> just get rid of it? (Perhaps in a separate patch?)
>>
>>> @@ -414,7 +414,7 @@ u8 get_current_channel(u8 *pu8msa, u16 u16RxLen)
>>> */
>>> s32 ParseNetworkInfo(u8 *pu8MsgBuffer, tstrNetworkInfo **ppstrNetworkInfo)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>> tstrNetworkInfo *pstrNetworkInfo = NULL;
>>> u8 u8MsgType = 0;
>>> u8 u8MsgID = 0;
>>> @@ -523,7 +523,7 @@ s32 ParseNetworkInfo(u8 *pu8MsgBuffer, tstrNetworkInfo **ppstrNetworkInfo)
>>>
>>> *ppstrNetworkInfo = pstrNetworkInfo;
>>>
>>> - return s32Error;
>>> + return result;
>>
>> Same here.
>>
>>> @@ -538,24 +538,24 @@ s32 ParseNetworkInfo(u8 *pu8MsgBuffer, tstrNetworkInfo **ppstrNetworkInfo)
>>> */
>>> s32 DeallocateNetworkInfo(tstrNetworkInfo *pstrNetworkInfo)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>>
>>> if (pstrNetworkInfo != NULL) {
>>> if (pstrNetworkInfo->pu8IEs != NULL) {
>>> kfree(pstrNetworkInfo->pu8IEs);
>>> pstrNetworkInfo->pu8IEs = NULL;
>>> } else {
>>> - s32Error = -EFAULT;
>>> + result = -EFAULT;
>>
>> Stupid question: why is it an error if it's already deallocated?
>>
>>> }
>>>
>>> kfree(pstrNetworkInfo);
>>> pstrNetworkInfo = NULL;
>>>
>>> } else {
>>> - s32Error = -EFAULT;
>>> + result = -EFAULT;
>>
>> And again.
>>
>>> }
>>>
>>> - return s32Error;
>>> + return result;
>>> }
>>>
>>> /**
>>> @@ -572,7 +572,7 @@ s32 DeallocateNetworkInfo(tstrNetworkInfo *pstrNetworkInfo)
>>> s32 ParseAssocRespInfo(u8 *pu8Buffer, u32 u32BufferLen,
>>> tstrConnectRespInfo **ppstrConnectRespInfo)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>> tstrConnectRespInfo *pstrConnectRespInfo = NULL;
>>> u16 u16AssocRespLen = 0;
>>> u8 *pu8IEs = NULL;
>>> @@ -614,7 +614,7 @@ s32 ParseAssocRespInfo(u8 *pu8Buffer, u32 u32BufferLen,
>>> *ppstrConnectRespInfo = pstrConnectRespInfo;
>>>
>>>
>>> - return s32Error;
>>> + return result;
>>
>> Another useless variable.
>>
>>> }
>>>
>>> /**
>>> @@ -629,24 +629,24 @@ s32 ParseAssocRespInfo(u8 *pu8Buffer, u32 u32BufferLen,
>>> */
>>> s32 DeallocateAssocRespInfo(tstrConnectRespInfo *pstrConnectRespInfo)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>>
>>> if (pstrConnectRespInfo != NULL) {
>>> if (pstrConnectRespInfo->pu8RespIEs != NULL) {
>>> kfree(pstrConnectRespInfo->pu8RespIEs);
>>> pstrConnectRespInfo->pu8RespIEs = NULL;
>>> } else {
>>> - s32Error = -EFAULT;
>>> + result = -EFAULT;
>>
>> and again, why return an error if it's already deallocated?
>>
>>> }
>>>
>>> kfree(pstrConnectRespInfo);
>>> pstrConnectRespInfo = NULL;
>>>
>>> } else {
>>> - s32Error = -EFAULT;
>>> + result = -EFAULT;
>>> }
>>>
>>> - return s32Error;
>>> + return result;
>>> }
>>>
>>> #ifndef CONNECT_DIRECT
>>> @@ -654,7 +654,7 @@ s32 ParseSurveyResults(u8 ppu8RcvdSiteSurveyResults[][MAX_SURVEY_RESULT_FRAG_SIZ
>>> wid_site_survey_reslts_s **ppstrSurveyResults,
>>> u32 *pu32SurveyResultsCount)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>> wid_site_survey_reslts_s *pstrSurveyResults = NULL;
>>> u32 u32SurveyResultsCount = 0;
>>> u32 u32SurveyBytesLength = 0;
>>> @@ -703,19 +703,19 @@ ERRORHANDLER:
>>> *ppstrSurveyResults = pstrSurveyResults;
>>> *pu32SurveyResultsCount = u32SurveyResultsCount;
>>>
>>> - return s32Error;
>>> + return result;
>>
>> Another useless variable.
>>
>>> }
>>>
>>>
>>> s32 DeallocateSurveyResults(wid_site_survey_reslts_s *pstrSurveyResults)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>>
>>> if (pstrSurveyResults != NULL) {
>>> kfree(pstrSurveyResults);
>>> }
>>>
>>> - return s32Error;
>>> + return result;
>>
>> Ditto.
>>
>>> }
>>> #endif
>>>
>>> @@ -731,12 +731,12 @@ s32 DeallocateSurveyResults(wid_site_survey_reslts_s *pstrSurveyResults)
>>>
>>> s32 CoreConfiguratorDeInit(void)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>>
>>> PRINT_D(CORECONFIG_DBG, "CoreConfiguratorDeInit()\n");
>>>
>>>
>>> - return s32Error;
>>> + return result;
>>
>> Ditto.
>>
>>> }
>>>
>>> /*Using the global handle of the driver*/
>>> diff --git a/drivers/staging/wilc1000/host_interface.c b/drivers/staging/wilc1000/host_interface.c
>>> index 0546f7a..f997628 100644
>>> --- a/drivers/staging/wilc1000/host_interface.c
>>> +++ b/drivers/staging/wilc1000/host_interface.c
>>> @@ -1266,11 +1266,11 @@ ERRORHANDLER:
>>> */
>>> static s32 Handle_wait_msg_q_empty(void)
>>> {
>>> - s32 s32Error = 0;
>>> + s32 result = 0;
>>>
>>> g_wilc_initialized = 0;
>>> up(&hWaitResponse);
>>> - return s32Error;
>>> + return result;
>>
>> Another useless variable.
>>
>> And I'm stopping here.
>>
>> Thanks,
>>
>> --
>> Julian Calaby
>>
>> Email: julian.calaby at gmail.com
>> Profile: http://www.google.com/profiles/julian.calaby/
I appreciate for your comment. This patch just replaces s32Error
variable, not considering usage at each function.
Before making this change, I considered whether it is replaced all at
once or changed each function. I decided to change all,
then go further other patch.
Regards
Chaehyun Lim
More information about the devel
mailing list