I have a question about the following code

'globa variable
dim g_rcRecordSet as ADODB.Recordset

'button click
set g_rcRecordSet = getRecordsetFromDatabase()
set g_rcRecordSet = getAnotherRecordsetFromDatabase()

now once i call the getanother function... will that be a memory leak since i didn't set it to nothing before i called the function?