1// 2// Remove unnecessary NULL pointer checks before free functions 3// All these functions work like libc free which allows 4// free(NULL) as a no-op. 5// 6@@ 7expression E; 8@@ 9( 10- if (E != NULL) free(E); 11+ free(E); 12| 13- if (E != NULL) rte_bitmap_free(E); 14+ rte_bitmap_free(E); 15| 16- if (E != NULL) rte_free(E); 17+ rte_free(E); 18| 19- if (E != NULL) rte_hash_free(E); 20+ rte_hash_free(E); 21| 22- if (E != NULL) rte_ring_free(E); 23+ rte_ring_free(E); 24| 25- if (E != NULL) rte_pktmbuf_free(E); 26+ rte_pktmbuf_free(E); 27| 28- if (E != NULL) rte_mempool_free(E); 29+ rte_mempool_free(E); 30| 31- if (E != NULL) rte_kvargs_free(E); 32+ rte_kvargs_free(E); 33) 34