{"push_id":804615520,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"8fb88c08f5e2734bd11a317125b9811111e3e55e","before":"5879ee27e970f3c4f692c4a8bd4cefa9a0981ba6","commits":[{"sha":"8fb88c08f5e2734bd11a317125b9811111e3e55e","author":{"email":"b1ccb33c8ca9b80ffa31e1206944398fbf8881bc@gmail.com","name":"Atul Ramesh Raut"},"message":"Implementation of memcpy and memmove function\n\nThe important difference is that it is undefined behavior to call memcpy with overlapping regions. \r\nOne must use memmove for that. As the names imply, memcpy copies data from one region to another, \r\nwhile memmove moves data within a region. (It’s also perfectly acceptable to memmove between \r\ndifferent regions.","distinct":true,"url":"https://api.github.com/repos/atulraut/atclib/commits/8fb88c08f5e2734bd11a317125b9811111e3e55e"}]}